*0

*1
 バーバリアン

*2
 バード

*3
 バード

*4
 クレリック

*5
 クレリック

*6
 ドルイド

*7
 ドルイド

*8
 ファイター

*9
 ファイター

*10
 モンク

*11
 モンク

*12
 パラディン

*13
 パラディン

*14
 レンジャー

*15
 レンジャー

*16
 ローグ

*17
 ローグ

*18
 ソーサラー

*19
 ソーサラー

*20
 ウィザード

*21
 ウィザード

*22
 ドワーフ

*23
 ドワーフ

*24
 エルフ

*25
 エルフ

*26
 ノーム

*27
 ノーム

*28
 ハーフリング

*29
 ハーフリング

*30
 ハーフエルフ

*31
 ハーフエルフ

*32
 ハーフオーク

*33
 ハーフオーク

*34
 人間

*35
 人間

*36
 前回の試みで、システム情報の取得に失敗しました。これは通常、Neverwinter Nights 2と現在のビデオカードの互換性に問題があるために起こります。お使いのビデオカードの製造元ウェブサイトにアクセスし、お使いのビデオカードドライバが最新のものであるかどうか、ご確認ください。


ここで以下の操作ができます。

１．Neverwinter Nights 2が正常に動作すると確認している場合は、「続ける」を選択してください。ゲームが起動しない場合は、コンフィグ設定にて他のオプションをお試しください。

２．「サポート」を選択し、ブラウザから「Neverwinter Nights 2」サポートウェブサイトをお読みください。（英語表記となります）

３．「ReadMeを読む」を選択し、互換性に関するNeverwinter Nights 2とお使いのシステム環境に互換性の問題がないかどうか、ご確認ください。

４．「終了」を選択することで、プログラムを終了します。

*37
 《武器開眼（クラブ）》

*38
 *おおっと*

*39
 続ける

*40
 サポート

*41
 ReadMeを読む

*42
 OnSpellCastAtイベントは、オブジェクトが放たれた呪文の標的となった場合に発動します。

*43
 OnMeleeAttackedイベントは、オブジェクトが物理的な攻撃の目標となった場合に発動します。

*44
 終了

*45
 一つのクイックバースロットに利き手武器・逆手武器（または盾）の両方を登録すると、ボタン一つで左右の手の装備を切り替え可能です。二刀流の場合は利き手武器、逆手武器の順で同じクイックスロットにドラッグ＆ドロップしてください。

*46
 Neverwinter Nights 2の「プレイディスク」をCD-ROMドライブに挿入してください。

*47
 Neverwinter Nights 2　オートランランチャー

*48
 お使いのビデオカードには、Neverwinter Nights 2をプレイするために必要なRAMが不足しています。プレイに支障が生じる高い可能性があります。

*49
 お使いのシステム環境は、ゲームの動作に充分なビデオメモリーを搭載しています。ビデオRAMを追加することで、WindowsやNeverwinter Nights 2の動作はさらに向上します。

*50
 インストールされているNeverwinter Nights 2のバージョンを検出できませんでした。ゲームを始める前にプログラムを最新版にアップデートされるようお薦めします。

*51
 プレイヤー数ゼロ時に初期化

*52
 セーブデータ

*53
 ディヴァイン・フェイヴァー

*54
 ディヴァイン・フェイヴァー
（Divine Favor、神寵）

術者レベル：クレリック１、パラディン１
イネートレベル：１
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：60秒
セービングスロー：不可
呪文抵抗：不可

術者は攻撃／ダメージに３術者レベル毎＋１のボーナスを得る（最低でも＋１、最大で＋５）。

*55
 トゥルー・ストライク

*56
 フレア

*57
 シールド

*58
 エントロピック・シールド

*59
 コンティニュアル・フレイム

*60
 ハーフエルフ

*61
 ハーフエルフ

*62
 ハーフオーク

*63
 ハーフオーク

*64
 人間

*65
 人間

*66
 ＯＫ

*67
 キャンセル

*68
 挿入

*69
 削除

*70
 開く

*71
 閉じる

*72
 新規

*73
 返信

*74
 クイックログイン

*75
 シングルプレイヤー

*76
 マルチプレイヤー

*77
 ムービー

*78
 終了

*79
 新規プレイヤー

*80
 プレイヤー名

*81
 パスワード入力：

*82
 パスワード確認：

*83
 CDキーを入力してください

*84
 新規キャラクターの作成

*85
 新規ダンジョンマスターの作成

*86
 新規ローカル・キャラクターの作成

*87
 新規サーバー・キャラクターの作成

*88
 新規ヴォルト・キャラクターの作成

*89
 プレイヤーログイン

*90
 サーバーIPアドレス

*91
 サーバー選択

*92
 新規キャラクター

*93
 プレイ

*94
 サーバー情報

*95
 キャラクター情報

*96
 プレイヤーリスト

*97
 ログイン

*98
 作成済みキャラクターを選択

*99
 接続

*100
 次のサーバー

*101
 前のサーバー

*102
 お気に入りに追加

*103
 詳細を見る

*104
 直接（IP/DNS）接続

*105
 プレイヤー検索

*106
 ショートソード

*107
 お気に入りから削除

*108
 キャラクター・ヴォルト

*109
 サーバー選択

*110
 メッセージ

*111
 キャラクターのアライメントを選択してください

*112
 ローフルグッド

*113
 ローフルニュートラル

*114
 ローフルイービル

*115
 ニュートラルグッド

*116
 ニュートラル

*117
 ニュートラルイービル

*118
 カオティックグッド

*119
 カオティックニュートラル

*120
 カオティックイービル

*121
 身体

*122
 衣服

*123
 頭部

*124
 キャラクターの外見を設定してください

*125
 髪の色

*126
 衣服の色・主色

*127
 推奨

*128
 肌の色

*129
 布地の色を調整してください

*130
 キャラクターの能力値を設定してください

*131
 魅力(CHA)

*132
 耐久力(CON)

*133
 敏捷力(DEX)

*134
 知力(INT)

*135
 筋力(STR)

*136
 判断力(WIS)

*137
 上昇コスト：

*138
 ポイント配分可能

*139
 能力値

*140
 クラスを選択してください（現クラスをさらに成長させるか、新たなクラスを選択してマルチクラスにするか）

*141
 キャラクター作成

*142
 アライメント

*143
 能力値

*144
 クラス

*145
 カスタマイズ

*146
 パッケージ

*147
 ポートレート

*148
 種族

*149
 リセット

*150
 性別

*151
 年齢：

*152
 守護神

*153
 解説文

*154
 名前

*155
 ランダム命名

*156
 男性

*157
 女性

*158
 キャラクターの性別を選択してください

*159
 能力の手動設定

*160
 キャラクターのパッケージを選択してください

*161
 キャラクターのポートレートを選択してください

*162
 キャラクターの種族を選択してください

*163
 キャラクター作成

*164
 カスタム

*165
 作成済みキャラクターの選択

*166
 ロングソード

*167
 グレートソード

*168
 バスタードソード

*169
 バトルアックス

*170
 ロングボウ

*171
 ショートボウ

*172
 ツーブレーデッドソード

*173
 ヘビークロスボウ

*174
 ライトクロスボウ

*175
 ハルバード

*176
 ライトフレイル

*177
 メイス

*178
 ウォーハンマー

*179
 ライトシールド

*180
 たいまつ

*181
 フルプレート

*182
 ヘルメット

*183
 パーシャルプレート

*184
 チェインメイル

*185
 レザー

*186
 衣服

*187
 パーシャルプレートヘルメット

*188
 チェインメイルヘルメット

*189
 レザーヘルメット

*190
 小さな箱

*191
 ダガー

*192
 雑貨（小）

*193
 インターネット上のゲームに参加

*194
 ロード

*195
 オプション

*196
 NWNキャンペーン

*197
 その他のモジュール

*198

*199
 フォーゴットン・レルムに住む各種族の男性は学術的な探求から武術まであらゆる分野の訓練を重ね、熟達することができる。

*200
 フォーゴットン・レルムに住む各種族の女性は学術的な探求から武術まで、どの分野においても優秀な能力をもちうる。

*201
 その他

*202
 なし

*203
 性別の選択

*204
 《二刀流》

*205
 《鎧習熟（重装）》

*206
 《鎧習熟（中装）》

*207
 《鎧習熟（軽装）》

*208
 《狙い定めた一撃》

*209
 《呪文威力強化》

*210
 《クリティカル強化（クラブ）》

*211
 《武器落とし強化》

*212
 《打ち倒し強化》

*213
 《二刀流強化》

*214
 《素手攻撃強化》

*215
 《近距離射撃》

*216
 《呪文高速化》

*217
 《盾習熟》

*218
 《呪文音声省略》

*219
 《抵抗破り》

*220
 《呪文動作省略》

*221
 《二刀流》

*222
 《二刀流》(Two-Weapon Fighting)

特技の種類：一般
習得前提条件：敏捷力15以上
この特技を前提とする特技：《二刀流強化》
備考：両手に武器をもって戦う場合に、逆手武器の命中判定へのペナルティーを４軽減する。
発動：両手に武器を装備している場合に自動的に使用される。
特殊：レンジャーは、軽装鎧以下の装備の場合、自動的に本特技と同様の効果を得る。

*223
 《鎧習熟（重装）》（Armor Proficiency (Heavy)） 
特技の種類：一般
習得前提条件：《鎧習熟（軽装）》《鎧習熟（中装）》
備考：重装鎧（Heavy armor） の使用を可能にする。
発動：自動的
特殊：ファイター、パラディン、クレリックは自動的に本特技を習得する。

*224
 《鎧習熟（中装）》（Armor Proficiency (Medium)）

特技の種類：一般
習得前提条件：《鎧習熟（軽装）》
この特技を前提とする特技：《鎧習熟（重装）》
備考：中装鎧（Medium armor） の使用を可能にする。
発動：自動的
特殊：バード、モンク、レンジャー、ローグ、ソーサラー、ウィザード以外の全クラスは自動的に本特技を習得する。

*225
 《鎧習熟（軽装）》（Armor Proficiency (Light)）

特技の種類：一般
習得前提条件：なし
この特技を前提とする特技：《鎧習熟（中装）》
備考：軽装鎧（Light armor） の使用を可能にする。
発動：自動的
特殊：モンク、ソーサラー、ウィザード以外の全クラスは自動的に本特技を習得する。

*226
 《狙い定めた一撃》（Called Shot）

特技の種類：一般
習得前提条件：基本攻撃ボーナスが＋１以上
備考：敵の腕部や脚部を狙った攻撃により、目標の戦闘能力や移動能力を低下させることができる。《狙い定めた一撃》を成功させるには、－４のペナルティーを受けて命中判定に成功し、その判定ロールは目標の〈不動〉判定を上回る必要がある。腕部への命中は目標の命中判定に－２のペナルティー（累積可）を与え、脚部への命中は目標の移動速度を20％低下させ、敏捷力に－２のペナルティー（累積可）を与える。《狙い定めた一撃》の効果は４ラウンドの間持続する。
発動：コマンド選択による
特殊：《狙い定めた一撃》で狙う箇所の指定は目標のラジアルメニューから選択するか、腕部、脚部のそれぞれをクイックバーにあらかじめ登録しておくことで行なう。

*227
 《呪文威力強化》（Empower Spell）

特技の種類：呪文修正
習得前提条件：レベル２呪文を詠唱可能であること
備考：目標の数、対象に与えるダメージなどがランダムで決定される呪文について、それらの数値のロール結果を1.5倍に引き上げる。呪文の持続時間、およびセービングスロー、対抗ロール等は影響を受けず、また効果にランダム要素を含まない呪文には適用できない。本特技を適用した呪文は本来のレベルよりも２つ高いレベルの呪文として使用回数を消費する。
発動：ウィザード、およびクレリック、ドルイド、パラディン、レンジャーはあらかじめこの特技を適用した呪文を記憶しておく必要がある。ソーサラー、バードは２レベル上の呪文回数を消費することで任意に本特技を適用した呪文を詠唱できる。本特技を適用した呪文は、呪文画面にて本来よりも２つ上のレベルの呪文一覧より選択できる。

*228
 《クリティカル強化》（Improved Critical）

特技の種類：一般
習得前提条件：基本攻撃ボーナスが＋８以上
備考：特定の種類の武器について、クリティカル可能域（命中判定ロールにて、クリティカルヒット発生の可能性をもつ数値の範囲）を通常の２倍に拡大する（通常は19～20のクリティカル可能域をもつロングソードに対して本特技を習得すると、ロングソード使用時にはクリティカル可能域が17～20となる）。
発動：自動的
特殊：本特技は武器の種類ごとに習得され、熟練していない武器に対しては習得できない。異なる武器に対し本特技を複数回習得することは可能であるが、同一武器に対し重複して習得することはできない。キーン属性をもつ武器（既にクリティカル可能域が２倍になっている）と本特技を併用した場合にはクリティカル可能域が変化することは無い。
武器の使用制限：ハーフリングおよびノームは身体が小柄であるため、サイズが大型の武器（ダイアメイス、ツーブレーデッドソード、ダブルアックス、グレートアックス、グレートソード、ハルバード、ヘビーフレイル、クォータースタッフ、サイズ、スピア）は一切使用することができない。

*229
 《武器落とし強化》（Improved Disarm）

特技の種類：一般
習得前提条件：知力13以上、《武器落とし》習得済み
備考：《武器落とし》と同様に敵の武器を落とさせる効果をもつが、本特技の場合、機会攻撃（AoO）を誘発することはない。また命中判定へのペナルティーも－６から－４へと軽減される。また、もし敵の武器落としに成功した場合、落とした武器は武器落しを使用したPCのインベントリに置かれる。もしインベントリに十分なスペースが無い場合には地面に落ちる。
発動：コマンド選択による

*230
 《打ち倒し強化》（Improved Knockdown）

特技の種類：一般
前提条件：知力（INT）13以上、基本攻撃ボーナス（BAB）＋７以上、《打ち倒し》習得済み
備考：《打ち倒し》と同様だが、使用者の身体サイズが本来のものより１つ上のサイズとして判定される。使用者側はこれにより＋４のボーナスを得る。
発動：コマンド選択による
特殊：たとえ習得必要条件を満たしていなくてもモンクはレベル６到達時にこの特技を自動的に習得する。

*231
 《二刀流強化》（Improved Two-Weapon Fighting）

特技の種類：一般
習得前提条件：敏捷力17以上、基本攻撃ボーナス＋６以上、《二刀流》習得済み
備考：命中判定に－５のペナルティーにて２回目の逆手攻撃が可能になる。
発動：両手に武器を装備している状態で自動的に発動
特殊：二刀流戦闘スタイルを選択したレンジャーはレベル６到達時に（たとえ習得前提条件を満たしていなくても）本特技を自動的に習得する。

*232
 《素手攻撃強化》（Improved Unarmed Strike）

特技の種類：一般
習得前提条件：なし
この特技を前提とする特技：《矢止め》《朦朧化打撃》
備考：武器をもつ敵に対し素手での攻撃を加えても、機会攻撃（AoO）を誘発しなくなる。
発動：自動的
特殊：モンクは本特技を自動的に習得する。

*233
 《近距離射撃》（Point Blank Shot）

特技の種類：一般
習得前提条件：なし
この特技を前提とする特技：《速射》
備考：近接戦闘を行なっている目標に対する飛び道具攻撃に通常適用される－４の命中判定ペナルティーを無効にでき、また目標が15フィート以内に位置している場合はさらに命中判定およびダメージにそれぞれ＋１のボーナスを得る。
発動：自動的

*234
 《呪文高速化》（Quicken Spell）

特技の種類：呪文修正
習得前提条件：レベル４呪文を詠唱可能であること
備考：呪文を（フリーアクションとして）瞬時に詠唱でき、同ラウンド内に別の行動をとることを可能にする。ただし、同一ラウンド内に本特技を適用した呪文を複数詠唱することはできない。本特技を適用した呪文は本来のレベルよりも４つ高いレベルの呪文として使用回数を消費する。
発動：ウィザード、およびクレリック、ドルイド、パラディン、レンジャーはあらかじめ本特技を適用した呪文を記憶しておく必要がある。ソーサラー、バードは４レベル上の呪文回数を消費することで任意に本特技を適用した呪文を詠唱できる。本特技を適用した呪文は、呪文画面にて本来よりも４つ上のレベルの呪文一覧より選択できる。

*235
 OnDisturbedイベントは、他のオブジェクトに持ち物を変更されるなど、オブジェクトが何らかの形でかき乱された場合に発動します。

*236
 《呪文音声省略》（Silent Spell）

特技の種類：呪文修正
習得前提条件：レベル１呪文を詠唱可能であること
備考：呪文詠唱時の発声を省略し、沈黙状態でも詠唱可能にする。本特技を適用した呪文は本来のレベルよりも１つ高いレベルの呪文として使用回数を消費する。
発動：ウィザード、およびクレリック、ドルイド、パラディン、レンジャーはあらかじめ本特技を適用した呪文を記憶しておく必要がある。ソーサラー、バードは１レベル上の呪文回数を消費することで任意に本特技を適用した呪文を詠唱できる。本特技を適用した呪文は、呪文画面にて本来よりも１つ上のレベルの呪文一覧より選択できる。

*237
 《抵抗破り》（Spell Penetration）

特技の種類：一般
習得前提条件：レベル１呪文を詠唱可能であること
この特技を前提とする特技：《抵抗破り強化》
備考：呪文の目標が呪文抵抗を有している場合、それを打ち破るための術者レベル判定に＋２のボーナスを得る。
発動：術者レベル判定時に自動的に発動

*238
 《呪文動作省略》（Still Spell）

特技の種類：呪文修正
習得前提条件：レベル１呪文を詠唱可能であること
備考：呪文詠唱時の身体動作を省略し、鎧および盾の装備による秘術呪文の詠唱失敗確率を無効化する。信仰呪文には効果が無い。本特技を適用した呪文は本来のレベルよりも１つ高いレベルの呪文として使用回数を消費する。
発動：ウィザードはあらかじめ本特技を適用した呪文を記憶しておく必要がある。ソーサラー、バードは１レベル上の呪文回数を消費することで任意に本特技を適用した呪文を詠唱できる。本特技を適用した呪文は、呪文画面にて本来よりも１つ上のレベルの呪文一覧より選択できる。

*239
 《二刀流》（Two-Weapon Fighting）

特技の種類：一般
習得前提条件：敏捷力15以上
この特技を前提とする特技：なし
備考：両手に武器を装備した場合に課せられる命中判定へのペナルティー（利き手武器－６、逆手武器－10）を軽減し、利き手武器－４、逆手武器－８にできる。また、逆手武器のサイズが使用者の身体サイズよりも小さい場合（身体サイズが小型であるノームおよびハーフリングは超小型武器、身体サイズが中型であるそれ以外の種族は超小型ないし小型武器）、利き手武器および逆手武器のペナルティーがさらに２ずつ軽減されるため、《二刀流》などと組み合わせれば利き手－２、逆手－２までペナルティーを軽減できる。
発動：両手に武器を装備している場合に自動的に使用される。

*240
 <color=Gold><b>バーバリアン</b></color>

バーバリアンは屈強な闘士です。ファイターの技能は鍛錬と訓練によるものですが、一方、バーバリアンは強力な激情を利用します。この激怒の間、バーバリアンは強く頑丈になり、敵や逆らう者をより効果的に打ち倒すことができます。この激怒はバーバリアンを疲労させるため、１日に１度激怒するだけでエネルギーを使い果たしてしまいます。 しかし、わずかな回数を激怒できれば通常は事足ります。バーバリアンは荒地に慣れ親しんでいるため、素早く走ることができます。

<color=Gold>クラスの特徴：</color>

- <b>アライメント制限：</b> 秩序以外 - バーバリアンの本質は荒野にあります。

- <b>ヒットダイス：</b> d12

- <b>基本攻撃ボーナス：</b> 高。

- <b>得意セービングスロー：</b> 頑健。

- <b>武器習熟：</b> 単純武器、軍用武器。

- <b>鎧習熟：</b> 軽装鎧、中装鎧、盾（タワーシールドを除く）

- <b>技能ポイント：</b> １レベル：４＋知力修正値×４、以降：４＋知力修正値

- <b>クラス技能：</b> 〈鎧作成〉〈罠作成〉〈武器作成〉〈威圧〉〈聞き耳〉〈受け流し〉〈生存〉〈あざけり〉

- <b>激怒：</b> バーバリアンは１日に一定の回数だけ激しく血をたぎらせ発狂することができます。激怒している間、バーバリアンは驚異的な強さと耐久力を獲得しますが、無謀で無防備になります。バーバリアンは一時的に【筋力】に＋４のボーナス、【耐久力】に＋４のボーナス、【意思】に＋２士気ボーナスを得ますが、ＡＣに－２のペナルティが付きます。激怒は「３＋【耐久力ボーナス】」ラウンドだけ持続します。激怒が終了した後、バーバリアンは疲れてしまい、５ラウンドの間、【筋力】が－２、【敏捷力】が－２にだけ低下し、更に移動速度が－１０％だけ低下します。

- <b>高速移動：</b> バーバリアンは移動速度に１０％のボーナスを受けます。

- <b>直感回避：</b> ２レベルで、バーバリアンは危険を感知する前に反応する能力を獲得します。バーバリアンは、不意をつかれたり不可視の攻撃者に攻撃を受けたとしてもＡＣへの（あるなら）【敏捷力ボーナス】は失いません。しかし、動けなくされた状況ではＡＣへの【敏捷力ボーナス】は失います。

- <b>罠感知：</b> ３レベル以降、バーバリアンは罠の危険を察知する直感を持つようになり、罠回避に対する【反応セーブ】に＋１のボーナスと、罠からの攻撃に対しＡＣに＋１の回避ボーナスを獲得します。これらのボーナスはバーバリアン・レベルが３レベル上昇する毎（６、９、１２、１５、１８レベル）に＋１だけ上昇します。

- <b>ダメージ減少：</b> ７レベルで、バーバリアンは一撃や攻撃から受ける若干の傷は無視できる能力を獲得します。武器や肉体攻撃でダメージを受ける毎に、バーバリアンは１点のダメージを差し引くことができます。バーバリアン１０レベル以降３レベル毎（１３、１６、１９レベル）に、ダメージ減少能力は更に１ポイントずつ上昇します。

- <b>大激怒：</b> １１レベルで、激怒中のバーバリアンの【筋力ボーナス】と【耐久力ボーナス】はそれぞれ＋６に上昇し、また【意思セーブ】に対する士気ボーナスは＋３に上昇します。ＡＣへのペナルティは－２のままです。

- <b>不屈の意思：</b> 激怒中、１４レベル以上のバーバリアンは心術呪文に対する【意思セーブ】に＋４のボーナスを獲得します。このボーナスは他の修正と累積し、激怒中に受けた【意思セーブ】への士気ボーナスも含みます。
- <b>無疲労激怒：</b> バーバリアンが１７レベルに達すると、激怒によって疲労をすることはなくなり、【筋力】【敏捷力】【移動速度】へのペナルティは受けなくなります。

- <b>超激怒：</b> ２０レベルで、バーバリアンの激怒中の【筋力】【耐久力】へのボーナスはそれぞれ＋８に上昇し、【意思セーブ】への士気ボーナスは＋４に上昇します。ＡＣへのペナルティーは－２のままです。

*241
 <color=Gold><b>バード</b></color>

バードは本からではなく自身の魂から魔術を引き出します。バードが発動できる呪文はわずかですが、前もって選択し準備することなく発動できます。バードの魔術はウィザードとソーサラーが時々使う派手な呪文よりも心術と幻術を得意としています。呪文に加えてバードは音楽と詩歌で魔法をかけます。バードは仲間を勇気づけ、聴衆の心を支配し、言葉と音により魔法効果を打ち消すことができます。バードはローグにあるような技能の幾つかを保有しますが、ローグほど技能に精通することに重点をおきません。バードは語りと同じほど情報収集に長けており、当然ながら、地域の出来事や珍しいアイテムに関する幅広い知識を有しています。

<color=Gold>クラス・フィーチャー：</color>

- <b>アライメント制限：</b> ローフル以外 - バードは放浪者であり、きまぐれと直感で行動します。

- <b>ヒットダイス：</b> d6

- <b>基本攻撃ボーナス：</b> 並。

- <b>得意セービングスロー：</b> 反応と意志

- <b>武器熟練：</b> 単純武器、ロングソード、レイピア、ショートソード、ショートボウ。

- <b>鎧習熟：</b>  軽装鎧と盾(タワーシールドを除く)。

- <b>技能ポイント：</b> 1レベル：{6+知力修正値}x4、レベル上昇毎：6+知力修正値。

- <b>クラス技能：</b>〈鑑定〉〈はったり〉〈精神集中〉〈ポーション作成〉〈鎧作成〉〈罠作成〉〈武器作成〉〈交渉〉〈隠れ身〉〈聞き耳〉〈伝承知識〉〈忍び足〉〈受け流し〉〈芸能〉〈手先の早業〉〈呪文学〉〈挑発〉〈軽業〉〈魔法装置使用〉

- <b>呪文：</b> バードは信仰呪文を発動し、それらはバード呪文リストから得られます。バードは前もって準備することなくどれでも呪文を発動できます。呪文を習得し発動するため、バードは少なくとも10+呪文レベル分の魅力値(0レベル呪文で魅力10、1レベル呪文で魅力11のように)が必要です。8レベル以降で3レベル毎に、バードはこれまで保有していた呪文と同レベルの他の新しい呪文とを一つだけ交換できます。交換する呪文は、バードが現在発動できるレベルよりも2レベル下でなければなりません(レベル1呪文の交換はレベル8、1レベル及び2レベル呪文はレベル11、1レベルと2レベルと3レベル呪文はレベル14のように)。バードは軽装の鎧を着用している時は信仰呪文の発動に失敗することはなく、中装や重装の鎧と盾は通常の失敗確率が適用されます。

- <b>バードの知識：</b> バードは陸地を放浪して多くの知識を収集し、他のバードから物語りを受け継いでいます。バードが〈伝承知識〉判定をするときはいつも、バードのレベル分が判定に上乗せされます。

- <b>触発：</b> バードが居るだけでも仲間(コンパニオン)に一定の刺激を与えます。呪歌とは異なり使用回数の制限が無く常に刺激し続けますが、一方、バードはいつでも一つの鼓舞を使っても構いません。レベル1でバードは【勇気鼓舞】することだけができ、レベルが上がると仲間(とバード自身)は様々な利益を得ます。鼓舞には7種類有ります：

* <b>勇気鼓舞 (1レベル)：</b> 命中とダメージにボーナスを与えます。+1で始まりレベル8で+2、14レベルで+3、20レベルで+4になります。 
* <b>自信鼓舞 (2レベル)：</b> 同盟者全員に技能ボーナスを与えます。+2で始まり、11レベルで+4、19レベルで+6になります。

* <b>防御鼓舞 (5レベル)：</b> 同盟者全員にAC回避ボーナスを与えます。+2で始まり、10レベルで+3、15レベルで+4、20レベルで+5になります。

* <b>再生鼓舞 (7レベル)：</b> パーティの全員に対し2ラウンドで一定のヒットポイントを癒します。1ポイントで始まり、12レベルで2点、17レベルで3点になります。

* <b>頑強鼓舞 (8レベル)：</b> 同盟者全員にセーヴィングスロー・ボーナスを与えます。+1で始まり、13レベルで+2、18レベルで+3になります。

* <b>減速鼓舞 (11レベル)：</b> バードから20フィート以内の全ての敵は意志セーブ(DC13+(?)バードレベル+魅力修正値)に失敗すると敵は動きが鈍くなります。始めは15%減速し、16レベルで30%減速します。<i>スロー</i>呪文とは異なり、移動に関する以外の不利益はありません。

* <b>不快鼓舞 (14レベル)：</b> 20フィート以内の全ての敵は〈精神集中〉判定に-4、意志セーブに-2のペナルティを被ります。

- <b>呪歌：</b> バードレベルにつき1日に1度、バードは歌と詩によって周りに(望むなら自身も含み)魔法効果を得ることができます。バードの〈芸能〉のランクやバードのレベルによって使える呪歌が決まってきます。特に他に定められていない限り、呪歌は10ラウンドの持続時間があります。

- <b>打ち消しの呪歌 (前提：〈芸能〉3)：</b> この歌はターゲットした同盟者に10ラウンドの間或いは解除するまで付与します。【打ち消しの呪歌】が作用している間、敵対する呪文はどれでも10+レベルの【呪文抵抗判定】をすることになります。呪文が相殺されようとなかろうと、【打ち消しの呪歌】は解除されます。

- <b>恍惚の呪歌 (前提：〈芸能〉3)：</b> 90フィート以内の敵対するあらゆるクリーチャーは、意志セーブ(DC： 11 + バードレベル/2 + 魅力修正値)をしなければなりません。【恍惚の呪歌】は精神に作用する(抑えがたい)能力です。セーブに失敗したターゲットは、バードが演奏中で90tィート以内にいる間は放心状態になります。セービング・スローに失敗し放心効果が1ラウンド以上残っていても、クリーチャーが攻撃され10フィート以内にいる場合は効果が終了します。この能力を再び使用できるまでには10ラウンドの猶予期間があります。恍惚の呪歌はバードのレベル毎に1体の敵に効果を与えます。

- <b>安息の呪歌 (前提： レベル3,〈芸能〉6)：</b> この呪歌は【意志セーブ】(DC： 11 + バードレベル/2 + 魅力修正値)に失敗した全ての敵がバードを攻撃できないようにし、バードや同盟者が敵に敵対行動(例えば攻撃や有害な呪文)を取らない限り持続します。【恍惚の呪歌】と【Cloud Mindの呪歌】は敵対行動には含まれません。

- <b>心霧の呪歌 (前提： レベル6,〈芸能〉9)：</b> これはより強力で単一目標とする以外は【恍惚の呪歌】と同じです。セーヴィングスローDCは 14 + バードレベル/2 + 魅力修正値 に増加し、敵にが攻撃を受けても効果は中断しません。この呪歌の再使用には5ラウンドの猶予期間ｪあります。

- <b>鋼鉄肌の呪歌 (前提：レベル9,〈芸能〉12)：</b> この呪歌はパーティに4ラウンドの間 5/- のダメージ吸収を付与します。

- <b>解放の呪歌 (前提： レベル12,〈芸能〉15)：</b> 12レベルになったバードは、DC(11 + 解除対象の術者レベル)判定で同盟者ののろいと魔力付与を打ち破れるようになります。

- <b>英雄鼓舞の呪歌 (前提： レベル15,〈芸能〉18)：</b> この呪歌はバード自身か他の単一目標を奮起させます。5ラウンドの間、奮起したクリーチャーはAC+4の回避ボーナスとセーヴィングスローに+4士気ボーナスが付与されます。更に、奮起したクリーチャーは1レベルにつき+4の一時ヒットポイントが付与されます。この呪歌の再使用には20ラウンドの猶予期間があります。

- <b>軍隊行進曲 (前提： レベル18, 〈芸能〉21)：</b> この呪歌は60フィート以内の全ての同盟者を奮起させます。効果範囲内の同盟者はより高い攻撃ボーナスで判定され、影響を受けたキャラクターはこの新しい攻撃ボーナスが適用されます。影響を受けたキャラクターのダメージロールに+4の力量ボーナスが付与されます。この能力は10ラウンドの間有効です。この能力の再使用には(ゲーム内)5分の猶予期間があります。

*242
 <color=Gold><b>Cleric</b></color>

Clerics are masters of divine magic, which is especially good at healing. Even an inexperienced cleric can bring people back from the brink of death, and an experienced cleric can bring back people who have crossed over that brink. As channelers of divine energy, clerics can affect undead creatures. A cleric can turn away or even destroy undead. Clerics have some combat training. They can use simple weapons, and they are trained in the use of armor, since armor does not interfere with divine spells the way it does with arcane spells.

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d8

- <b>ベース・アタック・ボーナス：</b> Medium.

- <b>得意セービングスロー：</b> Fortitude and Will.

- <b>武器熟練：</b> Simple weapons.

- <b>鎧習熟：</b>  Light, medium and heavy armor and shields (except tower shields).

- <b>技能ポイント：</b> (2+ Int Modifier x 4 at first level) 2 + Int modifier.

- <b>クラス技能：</b> Concentration, Craft Alchemy, Craft Armor, Craft Weapon, Diplomacy, Heal, Lore, Parry, and Spellcraft.

- <b>Spells：</b> A cleric casts divine spells, which are drawn from the cleric spell list. A cleric must choose and prepare his spells in advance. To prepare or cast a spell, a cleric must have a Wisdom score equal to at least 10 + the spell level (Wis 10 for 0-level spells, Wis 11 for 1st-level spells, and so forth). 

- <b>Domains：</b> Clerics specialize in two areas of magical expertise called domains. These domains are selected when first becoming a cleric and cannot be changed. Domains grant added spells and sometimes a free feat or special ability.

- <b>Spontaneous Casting：</b> A cleric can channel stored spell energy into healing spells that the cleric did not prepare ahead of time. The cleric can "lose" any prepared spell in order to cast any cure spell of the same spell level.

- <b>Turn Undead：</b> Any cleric has the power to affect undead creatures (such as skeletons, zombies, ghosts, and vampires) by channeling the power of his faith through his holy (or unholy) symbol. A cleric can rebuke or destroy undead creatures.

*243
 <color=Gold><b>ドルイド</b></color>

ドルイドはクレリックとほぼ同じように信仰呪文を発動しますが、神ではなく大抵は自然の力から呪文を得ます。呪文は自然と動物に重点がおかれています。呪文に加えて、ドルイドはレベルが高くなると魔力が大きくなり、動物の姿に形状変化する能力が備わります。

<color=Gold>クラス・フィーチャー：</color>

- <b>アライメント制限：</b> 中立のいずれか - 究極の無頓着に等しいドルイドはいくぶん平静を保たなければならないことだけは確かである。
 
- <b>ヒットダイス：</b> d8

- <b>基本攻撃ボーナス：</b> 中。

- <b>得意セービングスロー：</b> 頑健と意志。

- <b>武器熟練：</b> ドルイドは次の武器の達人です。即ち、クラブ, ダガー, ダーツ, クォータースタッフ, シミター, シックル, ショートスピア, スリング, スピア。また、ワイルドシェープ中では野生的攻撃（ひっかき、かみつきなど）も達人です。

- <b>鎧習熟：</b> 軽装と重装鎧及び盾（タワーシールドを除く）。
 
- <b>技能ポイント：</b> 1レベル：4 + {知力修正値x4} 以降：4 + 知力修正値。

- <b>クラス技能：</b> 〈精神集中〉〈ポーション作成〉〈交渉〉〈治療〉〈聞き耳〉〈伝承知識〉〈受け流し〉Spellcraft〈視認〉〈生存〉
 
- <b>呪文：</b> ドルイドはドルイドの呪文リストの中から信仰呪文を発動します。ドルイドは前もって呪文を選択し準備しなければなりません。それにはドルイドの【判断力】が10以上（0レベルで判断力10、1レベルで判断力11というように）でなければなりません。

- <b>任意発動：</b> ドルイドは、前もって準備していなかった召還呪文を導き出すことができます。事前準備していた呪文を「失う」事で、同レベル以下の任意の<i>モンスター召還</i>呪文を発動します。

- <b>動物の相棒：</b> ドルイドは動物の相棒を連れてゲームを開始します。

- <b>自然知覚：</b> ドルイドは〈生存〉に+2のボーナスと荒野での〈捜索〉と〈視認〉に+2のボーナスを獲得します。

- <b>森渡り：</b> 2レベル以降、ドルイドは屋外の自然環境で移動速度が10%向上します。

- <b>跡なき足取り：</b> 3レベル以降、ドルイドは荒野での〈隠れ身〉と〈忍び足〉判定に+4の適正ボーナスを獲得します。

- <b>自然の誘惑への抵抗力：</b> 4レベル以降、ドルイドは全ての恐怖呪文と効果に対するセーヴィングスローに+2のボーナスを獲得します。

- <b>自然の化身：</b> 5レベル以降、ドルイドは1日に1回動物に変身し、それを解く能力を獲得します。ドルイドは6レベル、7レベル、10レベル、14レベル、18レベルで変身できる回数が増加します。16レベルで、ドルイドはエレメンタル（エアー、アース、ファイア、ウォーター）に1日に1回だけ〈自然の化身〉で変身できるようになります。これらのエレメンタルの形状がこれまでどおりの方法で選べるようになります。〈自然の化身〉の通常効果に加えて、 ドルイドは全エレメンタルの並外れた超自然の呪文的能力を獲得します。18レベルで1日に2回、20レベルで1日に3回だけ、ドルイドはエレメンタルに変身できるようになります。

- <b>生物毒への耐性：</b> 9レベルで、ドルイドは全ての毒への耐性を獲得します。

*244
 <color=Gold><b>ファイター</b></color>

全てのクラスの中で、ファイターはその名が示すとおり最も戦闘に長けています。ファイターは全ての標準武器と鎧を熟知しています。優れた戦闘能力に加えて、ファイターは自身特有の得意な技を作り出します。あるファイターはとりわけ特定の武器を極めようとし、あるファイターは思い描いた機略を実行しようと鍛錬を積みます。ファイターが経験を積むと、自身の戦闘能力を高める機会を得ます。 戦闘の機略に重点を置くおかげで、ファイターは比較的早く最も難しい戦闘能力を会得することができます。

<color=Gold>クラスの特徴：</color>

- <b>ヒットダイス：</b> d10

- <b>ベース・アタック・ボーナス：</b> 高.

- <b>得意セービングスロー：</b> 頑健。

- <b>武器習熟：</b> 単純武器及び軍用武器。

- <b>鎧習熟：</b> 全ての鎧（軽装、中装、重装）と全ての盾（タワーシールドを含む）。

- <b>技能ポイント：</b> １レベル：２＋知力修正値×４、以降：２＋知力修正値。

- <b>クラス技能：</b> 〈鎧作成〉〈武器作成〉〈威圧〉〈受け流し〉〈あざけり〉

- <b>ボーナス特技：</b> 任意のキャラクターが１レベルで取得する特技や人間に与えられるボーナス特技に加えて、ファイターは１レベルで、戦闘関連のボーナス特技を獲得します。２レベルになると、それ以降２レベル毎に（４、６、８、１０、１２、１４、１６、１８、２０レベル）、ファイターは追加ボーナス特技を獲得します。これらのボーナス特技は、ファイターボーナス特技一覧から選ばなければなりません。また、ファイターは、能力値や基本攻撃ボーナスの最低値を含み、ボーナス特技の全ての前提条件に合致していなければなりません。

*245
 <color=Gold><b>Monk</b></color>

The key feature of the monk is her ability to fight unarmed and unarmored. Thanks to her rigorous training, she can strike as hard as if she were armed and strike faster than a warrior with a sword. Though a monk casts no spells, she has a magic of her own. She channels a subtle energy, called <i>ki,</i> which allows her to perform amazing feats. The monk's best-known feat is her ability to stun an opponent with an unarmed blow. A monk also has a preternatural awareness that allows her to dodge an attack even if she is not consciously aware of it. As a monk gains experience and power, her mundane and <i>ki</i>-oriented abilities grow, giving her more and more power over herself and, sometimes, over others.

<color=Gold>クラス・フィーチャー：</color>

- <b>アライメント制限：</b> Any lawful - a monk's training requires strict discipline.

- <b>ヒットダイス：</b> d8

-  <b>ベース・アタック・ボーナス：</b> Medium.

- <b>得意セービングスロー：</b> All.

- <b>武器熟練：</b> Monks are proficient with certain basic peasant weapons and some special weapons that are part of monk training. The weapons with which a monk is proficient are club, crossbow (light or heavy), dagger, handaxe, javelin, kama, quarterstaff, shuriken, and sling.

- <b>鎧習熟：</b> Monks are not proficient with any armor or shields - in fact, many of the monk's special powers require unfettered movement. When wearing armor, using a shield, or carrying a medium or heavy load, a monk loses her AC bonus, as well as her fast movement and flurry of blows abilities.

- <b>技能ポイント：</b> (4+ Int Modifier x 4 at first level) 4 + Int modifier.

- <b>クラス技能：</b> Concentration, Craft Alchemy, Craft Trap, Diplomacy, Hide, Listen, Lore, Move Silently, Parry, Spot, and Tumble.

- <b>AC Bonus：</b> A monk has a sixth sense that lets her avoid even unanticipated attacks. When unarmored, the monk adds her Wisdom bonus (if any) to her AC. In addition, a monk gains a +1 bonus to AC at 5th level. This bonus increases by 1 for every five monk levels thereafter (+2 at 10th, +3 at 15th, and +4 at 20th level). She loses these bonuses when she is immobilized or helpless, when she wears any armor, or when she carries a shield.

- <b>Flurry of Blows：</b> When unarmored, a monk may strike with a flurry of blows at the expense of accuracy. When doing so, she may make one extra attack in a round at her highest ベース・アタック・ボーナス, but this attack takes a -2 penalty, as does each other attack made that round. When a monk reaches 5th level, the penalty lessens to -1, and at 9th level it disappears. When using flurry of blows, a monk may attack only with unarmed strikes or with special monk weapons (kama, nunchaku, quarterstaff, sai, shuriken, and siangham).

- <b>Unarmed Strike：</b> At 1st level, a monk gains Improved Unarmed Strike as a bonus feat.

- <b>Evasion：</b> A monk of 2nd level or higher can avoid even magical and unusual attacks with great agility. If she makes a successful Reflex saving throw against an attack that normally deals half damage on a successful save (such as a red dragon's fiery breath or a fireball), she instead takes no damage. Evasion can be used only if a monk is wearing light armor or no armor.

- <b>Fast Movement：</b> At 3rd level, a monk gains an enhancement bonus to her speed. A monk in armor (even light armor) loses this extra speed.

- <b>Still Mind：</b> A monk of 3rd level or higher gains a +2 bonus on saving throws against spells and effects from the 呪文系統 of enchantment.

- <b><i>Ki</i> Strike：</b> At 4th level, a monk's unarmed attacks are empowered with <i>ki.</i> Her unarmed attacks are treated as magic weapons for the purpose of dealing damage to creatures with damage reduction. <i>Ki</i> strike improves with the character's monk level, becoming lawful for purposes of damage reduction at level 10 and adamantine for purposes of damage reduction at level 16.

- <b>Purity of Body：</b> At 5th level, a monk gains gains immunity to all diseases.

- <b>Wholeness of Body：</b> At 7th level or higher, a monk can heal her own wounds. She can heal a number of hit points of damage equal to twice her current monk level each day.

- <b>Improved Evasion：</b> At 9th level, a monk's evasion ability improves. She still takes no damage on a successful Reflex saving throw against attacks such as a dragon's breath weapon or a fireball, but henceforth she takes only half damage on a failed save. 

- <b>Diamond Body：</b> At 11th level, a monk gains immunity to poisons of all kinds.

- <b>Diamond Soul：</b> At 13th level, a monk gains spell resistance equal to her current monk level + 10.

- <b>Quivering Palm：</b> Starting at 15th level, a monk can set up fatal vibrations within the body of another creature once per day. Unless the target makes a Fortitude saving throw (DC 10 + 1/2 the monk's level + the monk's Wis modifier), it dies.

- <b>Empty Body：</b> At 19th level, a monk gains the ability to fade from sight twice per day. The monk gains a 50% concealment bonus for a number of rounds equal to his class level.

- <b>Perfect Self：</b> At 20th level, a monk has tuned her body with skill and quasi-magical abilities to the point that she becomes a magical creature. The monk gains damage reduction 10/magic, which allows her to ignore the first 10 points of damage from any attack made by a non-magical weapon or by any natural attack made by a creature that doesn't have similar damage reduction.

*246
 <color=Gold><b>パラディン</b></color>

信仰の力はパラディンを保護し特別な力を与えます。その力は害を避け、病気を防ぎ、自身を治癒し、恐怖心を抑えます。パラディンは他者を援助することや、傷や病気の治癒にもこの力を使えます。最後に、パラディンは悪を滅ぼすためにこの力を使つかえます。未熟なパラディンには等しく悪を見破る事ができ、より経験を積んだパラディンは敵対する悪を打ちのめしたりアンデッドを退散させることができます。

<color=Gold>クラス・フィーチャー：</color>

- <b>アライメント制限：</b> Lawful good. Paladins must be lawful good, and they lose their divine powers if they deviate from that alignment. 
- <b>アライメント制限：</b> ローフルグッド。パラディンはローフルグッドでなければならず、それから逸脱すると信仰の力が失われます。

- <b>ヒットダイス：</b> d10

- <b>ベース・アタック・ボーナス：</b> 高い。

- <b>得意セービングスロー：</b> 頑健。

- <b>武器熟練：</b> 単純軍用武器。

- <b>鎧習熟：</b> 全種類の鎧 (重装, 中装, 軽装)と盾 (タワーシールドを除く)。

- <b>技能ポイント：</b> 1レベル：{2+知力修正値}x4、レベル上昇毎：2+知力修正値。

- <b>クラス技能：</b> 〈精神集中〉〈鎧作成〉〈武器作成〉〈交渉〉〈治療〉〈知識〉〈受け流し〉

- <b>悪を討つ一撃：</b> 一日に一度、パラディンは望むなら一つの近接武器で悪を討とうと試みることができます。攻撃ロールに(あるなら)魅力修正値を加えることができ、パラディンのレベルにつき1ポイントの追加ダメージを与えられます。パラディンがうっかり悪でないクリーチャーを討とうとしても何の効果もありませんが、その能力はその日の分を消費します。5レベルに達し、以降5レベル毎に最大20レベルまで、パラディンは一日に試みることができる悪を討つ一撃の回数が1回だけ増加します。

- <b>信仰の恩寵：</b> 2レベルに達したパラディンは、(あるなら)魅力修正値分だけ全てのセーヴィング・スローに加えられます。

- <b>癒しの手：</b> 2レベル以降、魅力値が12以上のパラディンは接触によって(自身か他者に)傷を癒すことができます。毎日、パラディンレベル×魅力修正値分のダメージを回復できます。例えば、7レベルのパラディンで魅力16(+3修正)がある場合、1日に21ポイントのダメージを回復できます。

- <b>勇気のオーラ：</b> 3レベルで、パラディンは(魔法やその他の)恐怖を免れます。10フィート以内の仲間は恐怖に対するセーヴィングスローで+4士気修正値が加わります。

- <b>健全なる肉体：</b> 3レベルで、パラディンは(マミーの腐敗やライカンスローピーのような)超自然の病気や魔法の病気を含む全ての病気に免疫ができます。

- <b>アンデッド退散：</b> 4レベルに達したパラディンは、アンデッドを戒め滅ぼす能力を獲得します。3+魅力修正値分だけ1日に能力を使えるようになります。3レベル低いクレリックの様にアンデッドを退散します。

- <b>呪文：</b> 4レベル以降、パラディンは少数の信仰呪文を発動できる能力を獲得し、それはパラディン呪文リストに示されています。パラディンは予め呪文を選んで準備しなければなりません。呪文を準備し発動するには、パラディンの判断力が少なくとも10+呪文レベル以上でなければなりません。(0レベル呪文で判断力10、1レベル呪文で判断力11など)

- <b>リムーヴ・ディジーズ：</b> 6レベルで、パラディンは1日に1回だけ病気を取り去ることができます。9レベルや以降3レベル毎にパラディンは1日に1回以上の病気を治療できます。

*247
 <color=Gold><b>Ranger</b></color>

A ranger can use a variety of weapons and is quite capable in combat. His skills allow him to survive in the wilderness, to find his prey, and to avoid detection. He also has special knowledge about certain types of creatures, which makes it easier for him to find and defeat such foes. Finally, an experienced ranger has such a tie to nature that he can actually draw upon natural power to cast divine spells, much as a druid does.

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d8

- <b>ベース・アタック・ボーナス：</b> High.

- <b>得意セービングスロー：</b> Fortitude and Reflex.

- <b>武器熟練：</b> Simple and martial weapons.

- <b>鎧習熟：</b> Light armor and shields (except tower shields).

- <b>技能ポイント：</b> (6+ Int Modifier x 4 at first level) 6 + Int modifier.

- <b>クラス技能：</b> Concentration, Craft Alchemy, Craft Armor, Craft Trap, Craft Weapon, Heal, Hide, Listen, Lore, Move Silently, Parry, Search, Set Trap, Spot and Survival.

- <b>Track：</b> A ranger has the ability to find and read tracks, but he moves slowly when doing so.

- <b>Favored Enemy：</b> At 1st level, a ranger may select a type of creature as his favored enemy. The ranger gains a +1 bonus on Bluff, Listen, Spot, and Taunt checks, and also a +1 bonus on weapon damage rolls against their favored enemy. At 5th level, and every five levels after that, the ranger can choose an additional favored enemy and gains +1 to all favored enemy bonuses.

- <b>Combat Style：</b> At 2nd level, a ranger must select one of two combat styles to pursue： archery or two-weapon combat. If the ranger selects archery, he is treated as having the Rapid Shot feat, even if he does not have the normal prerequisites for that feat. If the ranger selects two-weapon combat, he is treated as having the Two-Weapon Fighting feat, even if he does not have the normal prerequisites for that feat. The benefits of the ranger's chosen style apply only when he wears light or no armor. He loses all benefits of his combat style when wearing medium or heavy armor.
 
- <b>Toughness：</b> At 3rd level the ranger gains Toughness as a bonus feat.

- <b>Animal Companion：</b> At 4th level, a ranger gains an animal companion.

- <b>Spells：</b> Beginning at 4th level, a ranger gains the ability to cast a small number of divine spells, which are drawn from the ranger spell list. A ranger must choose and prepare his spells in advance. To prepare or cast a spell, a ranger must have a Wisdom score equal to at least 10 + the spell level (Wis 10 for 0-level spells, Wis 11 for 1st-level spells, and so forth).

- <b>Improved Combat Style：</b> At 6th level, a ranger's aptitude in his chosen combat style (archery or two-weapon combat) improves. If he selected archery at 2nd level, he is treated as having the Manyshot feat, even if he does not have the normal prerequisites for that feat. If the ranger selected two-weapon combat at 2nd level, he is treated as having the Improved Two-Weapon Fighting feat, even if he does not have the normal prerequisites for that feat. As before, the benefits of the ranger's chosen style apply only when he wears light or no armor. He loses all benefits of his combat style when wearing medium or heavy armor.

- <b>Woodland Stride：</b> Starting at 7th level, a ranger gains a +10% movement increase when in outdoor, natural environments.

- <b>Swift Tracker：</b> At 8th level, a ranger can use their tracking skill and move at normal speed.

- <b>Evasion：</b> At 9th level, a ranger can avoid even magical and unusual attacks with great agility. If he makes a successful Reflex saving throw against an attack that normally deals half damage on a successful save (such as a red dragon's fiery breath or a fireball), he instead takes no damage. Evasion can be used only if the ranger is wearing light armor or no armor. 

- <b>Combat Mastery：</b> At 11th level, a ranger's aptitude in his chosen combat style (archery or two-weapon combat) improves again. If he selected archery at 2nd level, he is treated as having the Improved Rapid Shot feat, even if he does not have the normal prerequisites for that feat. If the ranger selected two-weapon combat at 2nd level, he is treated as having the Greater Two-Weapon Fighting feat, even if he does not have the normal prerequisites for that feat. As before, the benefits of the ranger's chosen style apply only when he wears light or no armor. He loses all benefits of his combat style when wearing medium or heavy armor.

- <b>Camouflage：</b> At 13th level the ranger does not suffer a movement penalty for using stealth mode when in outdoor areas.

- <b>Hide in Plain Sight：</b> When outdoors, a 17th level ranger has the ability to use the Hide skill even when being watched and in combat.

*248
 <color=Gold><b>ローグ</b></color>

ローグは技量に富み、何種類かの技能のうちいずれかを集中的に上達できます。更に戦闘では他の多くの職業とは異なり、ローグは効果的に傷つける方法を知っており、〈急所攻撃〉で多大なダメージを与えることができます。ローグは危険を避けるための第六感があります。経験を積んだローグは奇跡的な力と技能を身につけ、〈忍び足〉〈回避〉〈急所攻撃〉の達人になります。更に、自身には呪文を発動する能力がないものの、巻物から呪文を発動すること、ワンドを作動させること、他のほとんどの魔力のあるアイテムを扱うといった、「ごまかし」ができます。

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d6

- <b>基本攻撃ボーナス：</b> 並。

- <b>得意セーヴィングスロー：</b> 反応。

- <b>武器習熟：</b> ローグは全ての単純武器に加えてレイピア、ショートボウ、ショートソードに習熟しています。

- <b>鎧習熟：</b> 軽装鎧。

- <b>技能ポイント：</b> 1レベル： 8 + 知力修正値x4、2レベル以降： 8 + 知力修正値

- <b>クラス技能：</b> 〈鑑定〉〈はったり〉〈ポーション作成〉〈罠作成〉〈武器作成〉〈交渉〉〈装置無力化〉〈隠れ身〉〈威圧〉〈聞き耳〉〈伝承知識〉〈忍び足〉〈解錠〉〈受け流し〉〈捜索〉〈罠設置〉〈手先の早業〉〈視認〉〈挑発〉〈軽業〉〈魔法装置使用〉。

- <b>急所攻撃：</b> ローグが相手をとらえることができ、相手がローグから効果的な防御が取れない場合、ローグは急所を直撃して追加ダメージを与えることができます。この追加ダメージは1レベルで1d6、それ以降2レベル毎に1d6増加します。

- <b>罠探し：</b> ローグだけはDCが20以上の罠の位置を〈捜索〉する技能が使用できます。効果的に隠された魔力のない罠を見つけることは20ないしそれ以上のDCを有します。魔法の罠を見つけることは、「25+それが作成された呪文レベル分」のDCを有します。ローグだけが〈装置無力化〉を使って魔法の罠を解除することができます。魔法の罠は、たいてい「25+呪文レベル分」の解除DCがあります。

- <b>身かわし：</b> 2レベル以上で、ローグは卓越した機敏さで魔法攻撃と特異な攻撃を避けることができます。攻撃に対して【反応セーヴィング・スロー】に成功した場合、ダメージが半減する効果(レッドドラゴンの炎のブレスやファイアーボールなど)には、ダメージを受けることがなくなります。〈身かわし〉はローグが軽装鎧着用時か未着用時にのみ効果があります。

- <b>罠感知：</b> 3レベルで、ローグは罠の危険に直感的に感知するようになり、罠を避けるため【反応セーヴ】に+1ボーナス、罠の攻撃に対しAC回避ボーナスに+1を得ます。これらのボーナスはローグが6レベルで+2、9レベルで+3、12レベルで+4、15レベルで+5、18レベルで+6に増加します。

- <b>直感回避：</b> 4レベル以降、ローグは未感知の危険に反応することができるようになります。ローグはたとえ不意を突かれたときや、不可視の敵に攻撃を受けた場合でも(あるなら)ACボーナスは維持し続けます。しかし、動けなくなった場合はACに対する敏捷ボーナスは失います。

- <b>直感回避強化：</b> 8レベルでローグは他のローグから急所攻撃を受けなくなりますが、それは相手よりも4ベル以上差がある場合に限ります。

- <b>特殊能力：</b> 10レベルに達し、以降3レベル毎(13レベル、16レベル、19レベル)にローグは次の選択肢の中から特殊能力を選べるようになります。
     - 弱体化打撃 (変則)： この能力を有するローグは的確に〈急所攻撃〉を行い、敵を鈍らせ弱体化することができます。敵は〈急所攻撃〉で筋力に2ポイントのダメージを与えます。
     - 打撃のいなし (変則)： ローグは致命的になりかねない一撃に対しロールする事ができ、そうしなかった場合よりも受けるダメージを少なくできます。一日に一度、(武器やその他の一撃であって、呪文や特殊能力でない)戦闘で0ポイント以下に体力が減らされえるなら、ローグはダメージに対して防御ロールする事ができます。この能力を使うには、(受けたダメージに等しいDCで)【反応セーヴィング・スロー】を試みる必要があります。成功すると、一撃によるダメージが半減し、失敗したら全ダメージを被ります。ローグは攻撃されるのを知っていなければならず、防御的なロールを行うために反応できなければなりません。もしローグはAC敏捷ボーナスを奪われている状況なら、この能力を使用できません。この能力は反応セーブでダメージ半減する効果とみなされないないので、〈打撃のいなし〉能力で防御ロールを適用できません。
     - 身かわし強化 (変則)： この能力は身かわしに似た働きがありますが、ドラゴンの吐息やファイアーボールのような攻撃に対して【反応セーヴィング・スロー】に成功すると、ダメージを全く受けません。失敗した場合でもダメージ半減するだけですみます。
     - 追い打ち (変則)： ローグは機会攻撃ができる場合、攻撃ロールに+4の適正ボーナスを獲得します。
     - 技能体得： ローグはたとえ戦闘中でも〈装置無力化〉〈解錠〉〈罠設置〉を行うときは5以下の出目にはなりません。
     - 心術破り (変則)： この能力でローグは支配や強要する魔法効果から上手く切り抜けられます。精神が不安定なローグが魔力のある呪文や効果の影響をうけ、セーヴィング・スローに失敗したなら、再度判定を自動的に行います。
     - 特技： ローグは特殊能力の代わりにボーナス特技をえます。

*249
 <color=Gold><b>ソーサラー</b></color>

ソーサラーは生来の力で呪文を発動するものであって入念な訓練と研究によるものではありません。ソーサラーの魔術は本能であり理論ではありません。ソーサラーはウィザードよりも少ない呪文を扱えるのみですが、強力な呪文の取得はウィザードよりも遅いですが、ソーサラーは1日の使用回数が多く、事前に呪文の選択と準備をする必要はありません。ソーサラーの魔術はウィザードのような特定の呪文系統に特化しません。 ソーサラーはウィザードがするような一年をとおして研究する必要が無く力を強化することができ、大抵のウィザードが持つような秘術知識の裏付けを持ちません。しかし、戦闘技能を身につける時間を持ち合わせていたため、単純武器に習熟しています。  
<color=Gold>クラスの特徴：</color>

- <b>ヒットダイス：</b> d4

- <b>基本攻撃ボーナス：</b> 低。

- <b>得意セーヴィングスロー：</b> 意志。

- <b>武器習熟：</b> 単純武器。

- <b>鎧習熟：</b> 無し。鎧はソーサラーの秘術動作を妨げ呪文失敗の原因になります。

- <b>技能ポイント：</b> 1レベル： 2 + 知力修正値x4、以降： 2 + 知力修正値

- <b>クラス技能：</b> 〈はったり〉〈精神集中〉〈ポーション作成〉〈伝承知識〉〈呪文学〉

- <b>呪文：</b> ソーサラーが発動する秘術呪文はソーサラー/ウィザード呪文リストに記載されています。ソーサラーは事前に準備することなく知っている呪文を発動できます。呪文を取得し発動するには、魅力値が{10+呪文レベル}以上必要です(0レベル呪文は魅力値10、1レベル呪文は魅力値11など)。6レベル以降2レベル毎に、ソーサラーは同レベル呪文の一つを新しく交換できます。交換できる呪文は現在発動できるレベルよりも2レベル以下でなければなりません(6レベルで1レベル呪文、8レベルで1レベルと2レベル呪文、10レベルで1レベルと2レベルと3レベル呪文など)。

- <b>使い魔：</b> ソーサラーは使い魔を取得できます。

*250
 <color=Gold><b>ウィザード</b></color>

ウィザードの強さはその呪文にあります。他の能力全ては二の次です。ウィザードは経験するなかで実験と成長によって、或いは他のウィザードから学ぶことによって、新しい呪文を修得します。新しい呪文の修得に加えて、呪文を巧みに操る方法を長い時間をかけて学び、遠くに飛ばしたり、効果を高めたり、何か別の方法で強化させることが可能になります。一部のウィザードは特定の種類の魔法を専門にすることを好みます。専門化することで、選択したその分野ではウィザードはより強力になりますが、その分野外の一部の呪文の使用が制限されます。

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d4

- <b>基本攻撃ボーナス：</b> 低。

- <b>得意セービングスロー：</b> 意志。

- <b>武器習熟：</b> ウィザードはクラブ、ダガー、ヘビー・クロスボウ、ライト・クロスボウ、クォータースタッフに習熟している。

- <b>鎧習熟：</b> 無し。ウィザードの移動を妨げる鎧は呪文を失敗させる原因になります。

- <b>技能ポイント：</b> 1レベル： 2 + 知力修正値 x 4、以降： 2 + 知力修正値。

- <b>クラス技能：</b> 〈精神集中〉〈ポーション作成〉〈鎧作成〉〈武器作成〉〈伝承知識〉〈呪文学〉

- <b>Spells：</b> ウィザードは秘術呪文を発動しますが、秘術呪文はソーサラー/ウィザード呪文リストの中に示されています。ウィザードは事前に呪文を選択し準備しなければなりません。呪文を修得し、準備し、発動するには、ウィザードは知力が{10+呪文レベル}以上必要です(0レベル呪文は知力10、1レベル呪文は知力11のように)。

- <b>ボーナス特技：</b> 5レベル、10レベル、15レベル、20レベルで、ウィザードはボーナス特技を獲得します。それぞれの獲得レベルで、ウィザードは呪文修正特技、アイテム作成特技、《呪文体得》を選択できます。ウィザードは、最低術者レベルを含み、ボーナス特技の前提条件の全てを満足していなければなりません。

- <b>使い魔：</b> ウィザードは使い魔を手に入れることができます。

- <b>呪文書：</b> ウィザードは呪文を準備するために毎日呪文書から覚えなければなりません。呪文書に記録されていない呪文は準備できません。ウィザードは最初に0レベル呪文(禁止呪文系統があれば除外される)の全てと選択した1レベル呪文から3つを記載した呪文書を所持して開始します。ウィザードの知力ボーナスポイント毎に、呪文書には選択した1レベル呪文が追加されます。ウィザードのレベルが上がる毎に、(ウィザードレベルに従って)発動可能な任意呪文レベルの2つの呪文を新しく呪文書に追加できます。 例えば、ウィザードが5レベルに達すると、3レベル呪文を発動できるようになります。この時点で、ウィザードは2つの新たな3レベル呪文か、1つの2レベル呪文と1つの3レベル呪文か、或いは1レベルから3レベルの間の2つの呪文を任意に組み合わせて、呪文書に追加できます。また、他のウィザードの呪文書を発見した場合、ウイザードは随時自分の呪文書に追加することができます。

*251
 <color=Gold><b>シールド・ドワーフ</b></color>

大昔のドワーフ王国は、ゴブリン類や他のアンダーダークの住人との間の、終わりの無い戦争にかかりきりだった。一つずつ北のドワーフ王国は破れていき、山の中や、アンダーダークの征服されていない地域に、生き残りが散在するのみとなった。これらの戦いを生き延びた数々の部族がシールド・ドワーフであり、彼らはレルムで最もよく見るドワーフである。

<color=Gold><b>種族的特長：</b></color>

- <b>能力値修正：</b> 【耐久力】+2 、【魅力】-2。

- <b>暗視：</b> ドワーフは暗闇を60フィート先まで見通すことができる。

- <b>石工の勘：</b> 屋内での〈捜索〉判定に+2のボーナス。

- <b>〈伝承知識〉への親しみ：</b> 〈伝承知識〉判定に+2のボーナス。

- <b>種族武器精通：</b> ドワーヴン・ウォーアックスは特殊武器ではなく軍用武器として扱われる。

- <b>毒に対する耐性：</b> 毒に対するセーヴィング・スローに+2の種族ボーナス。

- <b>呪文に対する耐性：</b> 呪文および擬似呪文効果に対するセーヴィング・スローに+2の種族ボーナス。

- <b>巨人に対する戦闘訓練：</b> 種別が“巨人”のモンスター（オーガ、トロル、ヒル・ジャイアントなど）に対して、ACに+4の回避ボーナス。

- <b>オークやゴブリン類に対する戦闘訓練：</b> オーク（ハーフオークを含む）やゴブリン類（ゴブリン、ホブゴブリン、バグベアなど）に対する攻撃ロールに+1の種族ボーナス。

- <b>適性クラス：</b> ファイター。マルチクラスによる経験値ペナルティを被るかどうかを判断する際、シールド・ドワーフはファイターのクラスを考慮に入れる必要がない。ドワーフ文化は戦いの美徳を賞賛するため、ファイターはたやすくドワーフの天職となった

*252
 <color=Gold><b>ムーン・エルフ</b></color>

ムーン・エルフはフェイルーンで最もよく見るエルフである。彼らはシルバー・エルフとも呼ばれ、白い肌（時には青色を帯びている）と銀白色、黒、もしくは青色の髪を持つ。目は青色か緑色で、金色の斑点がある。彼らはエルフの中では人間に対して最も寛容で、ほとんどのハーフ・エルフはムーン・エルフの血を引いている。

<color=Gold><b>種族的特長：</b></color>

- <b>能力値修正：</b> 【敏捷力】+2、【耐久力】 -2。

- <b>心術への耐性：</b> 睡眠効果への完全耐性と、心術呪文、効果に対するセーヴィング・スローに+2の種族ボーナス。

- <b>夜目：</b> エルフは星明り、月明り、松明の明りなど、照明の少ない状況において、人間の2倍の距離まで見通すことができる。

- <b>武器熟練：</b> エルフはボーナス特技として、ロングソード、レイピア、ロングボウ（コンポジット・ロングボウを含む）、ショートボウ（コンポジット・ショートボウを含む）の《軍用武器熟練》を習得する。

- <b>鋭い知覚：</b> 〈聞き耳〉、〈探索〉、〈視認〉判定に+2の種族ボーナス。エルフは秘密の扉や隠し扉の5フィート以内を通りかかっただけで、それに気づくための〈探索〉判定を、積極的に探していたかのように行うことができる。

- <b>適性クラス：</b> ウィザード。マルチクラスによる経験値ペナルティを被るかどうかを判断する際、ムーン・エルフはウィザードのクラスを考慮に入れる必要がない。エルフにとって魔法はたやすいものだ。実際、彼らは時々、魔法を発明したのは自分たちであると主張する。そして、彼らの間ではファイター／ウィザードはごく当たり前の存在である。

*253
 <color=Gold><b>ロック・ノーム</b></color>

ロック・ノームは地域で最もよく見るノームであり、地表に住む者が見たことのある唯一の種類であるため、いつも単にノームと呼ばれる。ノームには熱烈な好奇心と、機械仕事の才能が生まれつき備わっており、宝石のカット、おもちゃの作成、ぜんまい仕掛けの技法といった複雑な技術に秀でている。

<color=Gold><b>種族的特長：</b></color>

- <b>能力値修正：</b> 【耐久力】+2、【筋力】-2。

- <b>小型：</b> 小型サイズのクリーチャーであるノームは、アーマー・クラスに+1のサイズ・ボーナス、攻撃ロールに+1のサイズ・ボーナス、〈隠れ身〉判定に+4のサイズ・ボーナスを得る。しかし、人間よりも小さな武器しか扱えず、持ち上げられる重量と運搬できる重量の上限は中型サイズのキャラクターの3/4しかない。

- <b>夜目：</b> ノームは星明り、月明り、松明の明りなど、照明の少ない状況において、人間の2倍の距離まで見通すことができる。

- <b>幻術への耐性：</b> 幻術に対するセーヴィング・スローに+2の種族ボーナス。

- <b>幻術への親しみ：</b> ノームが発動した幻術呪文のセーヴィング・スロー難易度は、すべて+1される。この修正は、他の同様の効果（《呪文熟練》の特技など）と累積する。

- <b>ゴブリン類に対する戦闘訓練：</b> ゴブリン類（ゴブリン、ホブゴブリン、バグベアなど）に対する攻撃ロールに+1の種族ボーナス。

- <b>爬虫類に対する戦闘訓練：</b> コボルドに対する攻撃ロールに+1の種族ボーナス。

- <b>巨人に対する戦闘訓練：</b> 種別が“巨人”のモンスター（オーガ、トロル、ヒル・ジャイアントなど）に対して、ACに+4の回避ボーナス。

- <b>鋭い聴覚：</b> 〈聞き耳〉判定に+2の種族ボーナス。

- <b>鋭い嗅覚：</b> 〈錬金術〉判定に+2の種族ボーナス。

- <b>適性クラス：</b> バード。マルチクラスによる経験値ペナルティを被るかどうかを判断する際、ノームはバードのクラスを考慮に入れる必要がない。

*254
 <color=Gold><b>ライトフット・ハーフリング</b></color>

ライトフットは世界で最もよく見るハーフリングで、放浪することへの欲求に最も屈しやすい。彼らは種族や文化の異なる人々と隣り合って暮らすことに慣れている。

<color=Gold><b>種族的特長：</b></color>

- <b>能力値修正：</b> 【敏捷力】+2、【筋力】-2。

- <b>小型：</b> 小型サイズのクリーチャーであるハーフリングは、アーマー・クラスに+1のサイズ・ボーナス、攻撃ロールに+1のサイズ・ボーナス、〈隠れ身〉判定に+4のサイズ・ボーナスを得る。しかし、人間よりも小さな武器しか扱えず、持ち上げられる重量と運搬できる重量の上限は中型サイズのキャラクターの3/4しかない。

- <b>忍び術（原文：Stealthy）：</b> 〈忍び足〉判定に+2の種族ボーナス。

- <b>恐れ知らず：</b> 恐怖に対するセーヴィング・スローに+2の士気ボーナス

- <b>優れた狙撃力：</b> 投擲武器とスリングによる攻撃ロールに+1の種族ボーナス。

- <b>鋭い聴覚：</b> 〈聞き耳〉判定に+2の種族ボーナス。

- <b>幸運：</b> 全てのセーヴィング・スローに+1の種族ボーナス。

- <b>適性クラス：</b> ローグ。マルチクラスによる経験値ペナルティを被るかどうかを判断する際、ハーフリングはローグのクラスを考慮に入れる必要がない。長い間隠れ身の技術、機転、技能を頼りにしてきたため、ローグはたやすくハーフリングの天職となった。

*255
 <color=Gold><b>ハーフエルフ</b></color>
 
 時として、エルフと人間が結婚することがある。エルフは人間の生命力に、人間はエルフの優雅さに心ひかれるのだ。こうした婚姻関係は、人の命の儚さ故に、エルフの感覚からすればものの数年で終わってしまう。しかし、二人は末永く残る遺産――ハーフエルフ（半エルフ）を遺していく。エルフに育てられたなら、ハーフエルフは驚くほどの速度で成長し、20年もしないうちに大人になってしまう。一方、人間に育てられた場合、ハーフエルフは自分が同年代の子供たちと“違う”ことに気付く。彼らは人間より超然としていて、より感受性が強く、覇気に乏しく、成長が遅い。
 
 <color=Gold><b>種族的特長：</b></color>
 
 - <b>心術への耐性：</b> 魔法的な睡眠効果への完全耐性と、心術呪文、効果に対するセーヴィング・スローに+2の種族ボーナス。
 
 - <b>夜目：</b> ハーフエルフは星明り、月明り、松明の明りなど、照明の少ない状況において、人間の2倍の距離まで見通すことができる。
 
 - <b>鋭い知覚：</b> 〈聞き耳〉、〈探索〉、〈視認〉判定に+1の種族ボーナス。
 
 - <b>社交性：</b> 〈交渉〉、〈はったり〉判定に+2の種族ボーナス。
 
 - <b>適性クラス：</b> 特殊。マルチクラスによる経験値ペナルティを被るかどうかを判断する際、ハーフエルフは一番高いレベルのクラスを考慮に入れる必要がない。

*256
 <color=Gold><b>ハーフオーク</b></color>

辺境の荒野では、人間の諸部族とオークの蛮族が、戦時の諍いと平時の交易の間を揺れ動く危ういバランスの中で暮している。こうした辺境で生まれたハーフオーク（半オーク）は普通、人間側かオーク側のどちらか一方の親元で暮らすが、それでも早晩彼らは双方の文化に触れることになる。理由はどうあれ、そうしたハーフオークの一部は、荒野でつちかった不撓不屈の精神と戦技を携え、故郷を離れて文明化された土地へと旅立って行く。

<color=Gold><b>種族的特長：</b></color>

- <b>能力値修正：</b> 【筋力】+2、【知力】-2、【魅力】-2。

- <b>暗視：</b> ハーフオークは暗闇を60フィート先まで見通すことができる。

- <b>適性クラス：</b> バーバリアン。マルチクラスによる経験値ペナルティを被るかどうかを判断する際、ハーフオークはバーバリアンのクラスを考慮に入れる必要がない。ハーフオークには獰猛な血が流れているのである。

*257
 <color=Gold><b>人間</b></color>


人間は一般的な種族の中で最も順応性が高い。それに加えて、世代交代の速さと移住や征服を好む性質によって、彼らは物的な多様性を持つようになった。肌の色はほとんど黒に近い色から真っ白まで、髪は黒から金髪まで、男性のひげはまばらな者から非常に濃い者まで幅広く存在する。人間はしばしば異端的な服装をし、あまり見ない髪形、風変わりな衣装、タトゥーなどを見せびらかす。

<color=Gold><b>種族的特長：</b></color>


-<b>中型：</b> 中型サイズのクリーチャーである人間は、サイズによる特別なボーナスやペナルティを持たない。

- <b>速習の才：</b> 1レベルの時点で追加特技を1つ習得。

- <b>熟練：</b> 1レベルの時点で4ポイントの追加技能ポイント、以降レベル毎に1ポイントの追加技能ポイントを取得。

- <b>適性クラス：</b> 特殊。マルチクラスによる経験値ペナルティを被るかどうかを判断する際、人間は一番高いレベルのクラスを考慮に入れる必要がない。

*258
 姓：

*259
 名：

*260
 アライメント解説文

*261
 能力値解説文

*262
 キャラクター情報ヘルプ文

*263
 取引

*264
 ニュートラル

*265
 グッド

*266
 イービル

*267
 カオティック

*268
 ローフル

*269
 〈動物共感〉

*270
 〈精神集中〉

*271
 〈装置無力化〉

*272
 OnBlockedイベントは、対象のクリーチャーがオブジェクトを迂回する移動経路を発見できない場合に発動します。

*273
 〈治療〉

*274
 〈隠れ身〉

*275
 〈聞き耳〉

*276
 〈伝承知識〉

*277
 〈忍び足〉

*278
 〈解錠〉

*279
 〈受け流し〉

*280
 〈芸能〉

*281
 〈交渉〉

*282
 〈手先の早業〉

*283
 ワン・ウィズ・ザ・ランド<<<CUT>>>

*284
 〈捜索〉

*285
 〈罠設置〉

*286
 〈呪文学〉

*287
 〈視認〉

*288
 〈魔法装置使用〉

*289
 《鋭敏感覚》

*290
 《鋭敏感覚》（Alertness）

特技の種類：一般
習得前提条件：なし
備考：鋭敏な五感により、〈視認〉および〈聞き耳〉判定に＋２の相乗ボーナス
発動：自動的

*291
 《薙ぎ払い》

*292
 《薙ぎ払い》（Cleave）

特技の種類：一般
習得前提条件：筋力13以上、《強打》習得済み
この特技を前提とする特技：《薙ぎ払い強化》
備考：近接武器により敵を倒し、かつ近接範囲内に別の敵がいる場合、通常の攻撃回数を消費せずにその一撃と同一の攻撃ボーナスで二番目の敵に攻撃を加えることができる。
発動：自動的

*293
 《呪文持続時間延長》

*294
 《呪文持続時間延長》（Extend Spell）

特技の種類：呪文修正
習得前提条件：レベル１呪文を詠唱可能であること
この特技を前提とする特技：呪文永続化
備考：呪文の持続時間を２倍に延長する。持続時間が「瞬間」もしくは「永久」である呪文には適用できない。本特技を適用した呪文は本来のレベルよりも１つ高いレベルの呪文として使用回数を消費する。
発動：ウィザード、およびクレリック、ドルイド、パラディン、レンジャーはあらかじめ本特技を適用した呪文を記憶しておく必要がある。ソーサラー、バードは１レベル上の呪文回数を消費することで任意に本特技を適用した呪文を詠唱できる。本特技を適用した呪文は、呪文画面にて本来よりも１つ上のレベルの呪文一覧より選択できる。

*295
 《退散回数追加》

*296
 《戦闘発動》

*297
 《戦闘発動》（Combat Casting）

特技の種類：一般
習得前提条件：レベル１呪文を詠唱可能であること
備考：戦闘発動モード中に呪文を詠唱する場合、術者は精神集中に＋４のボーナスを受け取る。
発動：自動的

*298
 《矢止め》

*299
 《矢止め》（Deflect Arrows）

特技の種類：一般
習得前提条件：敏捷力13以上、《素手攻撃強化》習得済み
備考：ラウンド毎に最初の飛び道具攻撃から自動的に身をかわすことができる。
発動：自動的、ただし立ちすくみ状態の場合は無効
特殊：モンクはレベル２到達時に、デュエリストはレベル９到達時に（たとえ習得前提条件を満たしていなくても）本特技を自動的に習得する。

*300
 《回避》

*301
 《回避》（Dodge）

特技の種類：一般
習得前提条件：敏捷力13以上
この特技を前提とする特技：《強行突破》《一撃離脱》
備考：現在攻撃している目標（もしくは最後にキャラクターを攻撃した敵）からの攻撃に対し、ACに＋１の回避ボーナスが与えられる。
発動：自動的
特殊：立ちすくみ状態など、敏捷力によるACへのボーナスが適用されなくなる場合、本特技は無効となる。なお、異なる要因（ほかの特技、種族ボーナスなど）による回避ボーナスは互いに累積する。

*302
 《武器落とし》

*303
 《武器落とし》（Disarm）

特技の種類：一般
習得前提条件：知力13以上
この特技を前提とする特技：《武器落とし強化》
備考： この特技をもつキャラクターはダメージを与えることなく、武器を落とさせることができる。《武器落とし》は試みるものは機会攻撃(AoO)を誘発する。攻撃側は利き手武器の相対的サイズの4倍の修正値を得る(とても小さなハーフリングでも中型武器であるロングソードを用いると+4の修正値を得る)。防御側は命中判定に抵抗するために、BABの最大値までの相対的な武器のサイズボーナスの4倍の修正値をえる。もし防御側の判定に攻撃側が同じ、もしくは打ち勝つと、防御側は手の装備を地面に落とす。《武器落とし》は対象が武器を落とせない場合は発動しない。
発動：コマンド選択による

*304
 ヴォルト・キャラクター

*305
 サーバー

*306
 ローカル

*307
 DM

*308
 エンデュランス

*309
 鎧のタイプ

*310
 攻撃回数

*311
 近接

*312
 飛び道具

*313
 状態

*314
 経験点

*315
 次レベル

*316
 セービングスロー

*317
 頑健(Fort)

*318
 反応(Ref)

*319
 意志(Will)

*320
 HP

*321
 AC

*322
 1st

*323
 2nd

*324
 3rd

*325
 4th

*326
 特技

*327
 技能

*328
 筋力増加：

*329
 敏捷力増加：

*330
 知力増加：

*331
 耐久力増加：

*332
 判断力増加：

*333
 魅力増加：

*334
 サブ種族

*335
 アーマー

*336
 キャラクター自伝

*337
 入れ墨の色

*338
 サブ種族

*339
 カスタム・サブ種族

*340
 カモフラージュ

*341
 OnConversationイベントは、オブジェクトがカンバセーション発動アクションの目標となるか、ActionStartConversation() NWスクリプト関数で呼び出されるパラメータであるか、オブジェクトの傾聴パターンに合致した、"話された"テキストに応答する場合に発動します。

*342
 〈挑発〉

*343
 〈不動〉

*344
 〈動物共感〉（Animal Empathy）

概要：動物／野獣／魔獣を味方につける
関連能力値：魅力（CHA）
習得可能クラス：ドルイドおよびレンジャー
未修得技能判定：不可
備考：技能判定成功により、動物／野獣／魔獣系のモンスターを支配することができる。対象が動物の場合は難易度（DC）は15＋目標のヒットダイス数、野獣および魔獣である場合は“19＋目標のヒットダイス数”となる。〈動物共感〉の技能判定に成功すると対象は支配状態となり、仲間として命令できるようになる。技能判定値が難易度（DC）を５以上　下回ると対象は敵対状態となってしまう。支配効果はキャラクターのレベル毎に１ターン持続する。
発動：コマンド選択、目標指定による

*345
 精神集中（Concentration）

概要：呪文詠唱時のダメージによる詠唱中断を防ぐ
関連能力値：耐久力（CON）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：呪文の詠唱中にダメージを受けた場合、技能判定を成功させなければ詠唱を妨害され、中断してしまう。DCは10＋受けたダメージの数値＋詠唱中の呪文のレベルで、判定時に術者の３メートル以内に敵がいる場合、技能判定に－４のペナルティーが課せられる（このペナルティーは《戦闘発動》の特技によって打ち消すことができる）。
発動：自動的

*346
 装置無力化（Disable Device）

概要：発見した罠に対し種々の操作を行なうことができる
関連能力値：知力（INT）
習得可能クラス：全てのクラス
未修得技能判定：不可
備考：存在の判明している罠に対し、以下の操作を行なうことができる。

・罠を調べる（難易度：罠の基本DC－７）　→　調査しているキャラクターにとっての大まかな解除難易度を判定
・罠に印をつける（難易度：罠の基本DC－５）　→　他のキャラクターに罠の位置がわかるようになる
・罠の解除（難易度：罠の基本DC）　→　罠の解除を試みる。罠自体は解除により破壊される
・罠の回収（難易度：罠の基本DC＋10）　→　罠を解除し、かつ罠を罠キットとして回収する

※DCが20以上の罠は、ローグのクラスレベルを１以上有しているキャラクターによってのみ解除可能

※〈罠設置〉技能を５ランク以上取得している場合、〈罠解除〉に＋２の相乗ボーナス

※ 罠の解除もしくは回収を試みる際に技能判定値がDCを10以上下回った場合、罠は即座に発動する

※ 防具による判定ペナルティ（鎧／盾装備時の技能判定へのペナルティー）の影響は受けない

発動：コマンド選択による（罠を右クリックして選択できるメニューより）

*347
 不動（Discipline）

概要：敵の特殊攻撃系特技の影響を防ぐ
関連能力値：筋力（STR）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：技能判定（DCは敵の命中判定ロール）を成功させることで、敵が使用してくる特殊攻撃系特技（《武器落とし》《狙い定めた一撃》《打ち倒し》等）の影響を無効にすることができる
発動：自動的

※TRPG版ルールとの相違点：本技能はNWN独自の技能です。

*348
 OnCombatRoundEndイベントは、対象のクリーチャーが戦闘ラウンドを終了したときに発動します。

*349
 治療（Heal）

概要：アイテム「治療用具」を使用してヒットポイント回復、病気／毒の治療を行なう
関連能力値：判断力（WIS）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：技能判定値と同数のヒットポイントを回復、病気／毒はそのDCを技能判定値が上回った場合に治療される
発動：治療用具を選択して治療対象（自分自身も可）を指定、治療用具は使用１回毎に消耗

*350
 隠れ身（Hide）

概要：敵の目から姿を隠す
関連能力値：敏捷力（DEX）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：敵の〈視認〉判定を対抗判定とし、成功時には敵の視界内に入っても視認されない。仲間以外の知性をもつ対象の視界内では本技能を用いることはできない。
発動：隠密モードをモード・バーから有効にしておくことで自動的に使用
※ 鎧／盾装備時（防具による判定ペナルティ）、たいまつ等の使用時には技能判定にペナルティーが課せられ、光量の低い場所や停止時（非移動時）にはボーナスがつく

*351
 聞き耳（Listen）

概要：姿の見えない敵の存在を音で探知
関連能力値：判断力（WIS）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：敵の〈忍び足〉判定を対抗判定とし、成功時には対象の存在を探知し、攻撃等の対象に指定することができるようになる。通常時（探知モード非使用時）は“１ｄ10＋〈聞き耳〉技能修正値”で判定が行なわれる。探知モード使用時は“１ｄ20＋〈聞き耳〉技能修正値”にて判定が行なわれる。
発動：自動的、効果は探知モードの有効／無効によって増減

※立ち止まっている状態では＋５のボーナス、《鋭敏感覚》の特技習得時は＋２の相乗ボーナス、レンジャーが「得意な敵」に対して使用する場合にボーナス、エルフ／ノーム／ハーフリングは＋２、ハーフエルフは＋１の種族ボーナス

*352
 伝承知識（Lore）

概要：未鑑定の魔術品の正体を判明させる
関連能力値：知力（INT）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：未鑑定のアイテムの価格に対して十分な技能値を有している場合、同アイテムを鑑定できる
発動：アイテムを調べる際に自動的に使用

※バードはクラスレベルがボーナスとして加算される

※「アイデンティファイ」「レジェンド・ロア」等の呪文、「ポーション・オブ・ロア」等の使用により一時的に上昇させることができる。装備時に〈伝承知識〉技能にボーナスを付与するアイテムも存在する

*353
 忍び足（Move Silently）

概要：音をたてずに移動する
関連能力値：敏捷力（DEX）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：敵の〈聞き耳〉判定を対抗判定とし、成功時には敵の可聴範囲内でも気づかれずに移動できる。
発動：隠密モードをモード・バーから有効にしていると自動的に使用

※ 鎧／盾装備時には技能判定にペナルティー（防具による判定ペナルティ）が課せられ、光量の低い場所ではボーナスがつく

*354
 解錠（Open Lock）

概要：施錠されている入れ物、扉などを開錠する
関連能力値：敏捷力（DEX）
習得可能クラス：全てのクラス
未修得技能判定：不可
備考：鍵のDCを目標とした技能判定成功により、その鍵を開錠できる
発動：施錠されている入れ物・扉等のラジアルメニューより
特殊：アイテム「盗賊道具」を使用することで技能判定の結果にボーナスを得ることができる。盗賊道具は所持品欄内のラジアルメニューか、クイックバー内から選択し、解錠する対象を指定することで使用する。鍵開けの成功／失敗にかかわらず、これは１度使用すると傷んで使えなくなってしまう消耗品である。

※防具による判定ペナルティ（鎧／盾装備時の技能判定へのペナルティー）の影響は受けない

*355
 受け流し（Parry）

概要：防御を重視し、隙を突いて反撃
関連能力値：敏捷力（DEX）
習得可能クラス：全てのクラス
未修得技能判定：不可
備考：目標にしている対象からの攻撃を防御することに専念し、敵の命中判定値をDCとした技能判定成功により、攻撃を完全に受け流すことができる。１ラウンド毎の攻撃回数と同数の攻撃に本技能を用いることができる。技能判定値がDCを10以上上回った場合、自動的に敵の隙を突いて反撃を加えることになる。各ラウンドの最初の反撃は通常の攻撃修正が適用され、それ以後は-5、-10、-15...とペナルティを受ける。
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除

*356
 芸能（Perform）

概要：バードの歌の効果に影響
関連能力値：魅力（CHR）
習得可能クラス：バード
未修得技能判定：不可
備考：バード・ソングの効果に影響
発動：バード・ソング発動時に自動的に使用

*357
 交渉（Diplomacy）

概要：会話時に相手を説得する
関連能力値：魅力（CHR）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：会話相手の意見を変えさせたり、さらなる情報を明かさせたりすることができる。DCは会話対象のNPCにより変化する。
発動：会話時に「説得」の表記が伴った選択肢を選ぶことで自動的に使用

*358
 手先の早業（Sleight of Hand）

概要：他のキャラクター／NPCの所持品欄中からアイテムを密かに奪取する
関連能力値：敏捷力（DEX）
習得可能クラス：全てのクラス
未修得技能判定：不可
備考：味方ないし中立の対象の場合はDC20、敵対している対象の場合はDC30を目標に技能判定を行い、成功時にアイテムを対象から奪取することができる。対象は技能判定値に対し〈視認〉技能による対抗判定を行い（敵対している対象の場合は同対抗判定に＋10のボーナス）、対抗判定値が〈すり〉の技能判定値を上回った場合、対象はすり行為に気づいてしまう。すり行為に気づいたNPCは敵対状態となり、PCの場合はすり行為を試みたことがそのキャラクターを操作しているプレイヤーに通知される。両方の判定に成功した場合のみ、対象に気づかれずにアイテムをすり取ることができる。
発動：対象のオプションメニューよりコマンド選択、もしくはクイックバースロットにコマンド登録をしておき、クリック後に対象指定

※ 鎧／盾装備時には技能判定にペナルティーが課せられる（防具による判定ペナルティ）

*359
 ブラッド・フレンジー<<<CUT>>>

*360
 捜索（Search）

概要：罠の存在を感知する
関連能力値：知力（INT）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：罠のDC（罠の設置者の〈罠設置〉判定値＋罠自体の難易度）を対抗判定とした技能判定を成功させることで、近くにある罠を探知することができる。通常時（探知モード非使用時）は１ラウンドに１回、10フィート以内に存在する罠に対して“１ｄ10＋〈捜索〉技能修正値”で判定が行なわれる。探知モード使用時は１ラウンドに２回、20フィート以内に存在する罠に対して“１ｄ20＋〈捜索〉技能修正値”にて判定が行なわれる。なお、DCが20以上の罠は、ローグのクラスレベルを１以上有しているキャラクターによってのみ解除可能である。
発動：自動的、効果は探知モードの有効／無効によって増減

※エルフ／ドワーフは＋２、ハーフエルフは＋１の種族ボーナス

*361
 罠設置（Set Trap）

概要：「罠キット」系アイテムを用いて罠を設置できる
関連能力値：敏捷力（DEX）
習得可能クラス：全てのクラス
未修得技能判定：不可
備考：罠の種類と複雑さによって決定されるDCを目標として技能判定を成功させることで罠の設置が成功する。技能判定値がDCを10以上下回ると罠が発動してしまう。設置した罠はパーティ内のキャラクターからは探知しなくても存在が見える。〈罠解除〉技能を５ランク以上取得している場合、本技能に＋２の相乗ボーナスが得られる。
発動：罠キットを選択して設置対象を指定

※TRPG版ルールとの相違点：TRPG版ルールの〈装置無力化〉技能をNWNでは〈罠解除〉〈罠設置〉の２つの技能に細分化しています

※ 鎧／盾装備時には技能判定にペナルティーが課せられる（防具による判定ペナルティ）

*362
 呪文学（Spellcraft）

概要：他のキャラクターの詠唱した呪文の識別、対呪文セービングスロー強化
関連能力値：知力（INT）
習得可能クラス：全てのクラス
未修得技能判定：不可
備考：他のキャラクターが呪文を詠唱した場合、DC15＋その呪文のレベルに対し技能判定を成功させると呪文の名称が判明する（メッセージウィンドウ等に表示される）。また、本技能５ランク毎に呪文に対する全てのセービングスローに＋１のボーナスが得られる。スペシャリスト・ウィザード（Specialist Wizard、特定の系統を専門と するウィザード）は専門系統の呪文の識別時に＋２のボーナスを得る。
発動：近くにいるキャラクターが呪文を詠唱した場合に自動的に使用

*363
 OnPerceptionイベントは、クリーチャーがプレイヤーキャラクターを認識するか、見失ったときに発動します。

*364
 視認（Spot）

概要：敵の存在を視覚的に探知
関連能力値：判断力（WIS）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：敵の〈隠れ身〉判定を対抗判定とし、成功時には対象の存在を探知し、攻撃等の対象に指定することができるようになる。通常時（探知モード非使用時）は“１ｄ10＋〈視認〉技能修正値”で判定が行なわれる。探知モード使用時は“１ｄ20＋〈視認〉技能修正値”にて判定が行なわれる。
発動：自動的、効果は探知モードの有効／無効によって増減

※《鋭敏感覚》の特技習得時は＋２の相乗ボーナス、レンジャーが「得意な敵」に対して使用する場合にボーナス、エルフは＋２、ハーフエルフは＋１の種族ボーナス

*365
 OnRestedイベントは、そのクリーチャーが休憩を終了したときに発動します。

*366
 挑発（Taunt）

概要：敵の防御を阻害する。本技能が5ランク以上の場合、複数の対象に影響を及ぼす。
関連能力値：魅力（CHR）
習得可能クラス：全てのクラス
未修得技能判定：可
備考：５＋スキルランク値をDCとして、敵の〈意思セーブ〉判定を対抗判定とする。成功時には５ラウンド間、対象のアーマークラスに－２、精神集中スキルにー２のペナルティーを課す。〈挑発〉を複数回成功させてもその効果は累積しない。本技能が５ランクの場合、挑発は目標から５フィート以内の全ての敵に影響を及ぼす。この効果範囲は以後５スキルランクごとに５フィートずつ広がっていく。挑発の使用は敵の機会攻撃を誘発する。
発動：コマンド選択による

*367
 魔法装置使用（Use Magic Device）

概要：本来使用できないはずのマジックアイテムを使いこなす
関連能力値：魅力（CHR）
習得可能クラス：全てのクラス
未修得技能判定：不可
備考：技能値の大小により、特定の価格までの（本来装備／使用できないはずの）アイテムを使うことができる。クラス制限、種族制限、アライメント制限の順に、制限を無視するのに高い技能値を要する。また、技能値が５以上ないと種族制限を、10以上ないとアライメント制限を無視することはできない。
発動：装備不可／使用不可アイテムの装備／発動時に自動的に使用

*368
 キャラクターが修得済みの呪文を選択してください

*369
 修得可能

*370
 修得済み

*371
 個の呪文を修得可能

*372
 レベル０呪文の選択

*373
 防御術

*374
 召喚術

*375
 占術

*376
 心術

*377
 力術

*378
 幻術

*379
 死霊術

*380
 変成術

*381
 呪文系統を選択してください

*382
 ボンバードメント

*383
 アシッド・スプラッシュ

*384
 アースクウェイク

*385
 サンバースト

*386
 オーラ・オブ・グローリー

*387
 バニッシュメント

*388
 インフリクト・マイナー・ウーンズ

*389
 インフリクト・ライト・ウーンズ

*390
 インフリクト・モデレート・ウーンズ

*391
 インフリクト・シリアス・ウーンズ

*392
 インフリクト・クリティカル・ウーンズ

*393
 キャラクターの守護神の名前を入力してください

*394
 カスタム守護神

*395
 ポイント配分可能

*396
 技能ポイントの配分

*397
 特技を選択してください

*398
 個の特技を習得可能です

*399
 選択済み

*400
 《退散回数追加》（Extra Turning）

特技の種類：特殊
習得前提条件：クラスがクレリックもしくはパラディンであること
備考：１日のアンデッド退散の使用回数を４回分増加させる。
発動：自動的

*401
 《頑健無比》

*402
 《頑健無比》（Great Fortitude）

特技の種類：一般
習得前提条件：なし
備考：全ての頑健セーブ＋２のボーナス
発動：自動的

*403
 《強打強化》

*404
 《強打強化》（Improved Power Attack）

特技の種類：一般
習得前提条件：筋力13以上、《強打》習得済み
備考：命中判定に－６のペナルティー、ダメージに＋６のボーナスにて攻撃を行なうことができる。容易に攻撃を命中させられる敵を多数相手にする際や、宝箱や扉などの破壊を試みる場合に非常に効果的である。
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除

*405
 《受け流し強化》

*406
 《受け流し強化》（Improved Parry）

特技の種類：一般
習得前提条件：知力13以上
備考：〈受け流し〉技能使用時のロールが目標の攻撃ロールを５上回った場合に反撃が行える。また、同じラウンドの２回目の反撃もペナルティを受けずに行うことが出来る。３回目以降は、-５、-10、-15...とペナルティが適用される。
発動：〈受け流し〉モード有効時に自動的に適用

*407
 《鋼の意志》

*408
 《鋼の意志》（Iron Will）

特技の種類：一般
習得前提条件：なし
備考：全ての意志セーブに＋２のボーナス
発動：自動的

*409
 《打ち倒し》

*410
 《打ち倒し》（Knockdown）

特技の種類：一般
習得前提条件：なし
この特技を前提とする特技：《打ち倒し強化》
備考：相手を転倒させるようとすることが出来る。打ち倒しを試みた場合には対称にダメージを与えることは出来ないが、機会攻撃を誘発することも無い。攻撃者は自身のサイズより１段階大きい、または小さいサイズの目標に対してのみ打ち倒しを試みることが出来る。判定は攻撃者のD20ロールに筋力修正値を加え、この値に目標とのサイズの差ごとに４ずつのボーナスまたはペナルティを適用したものを判定値とする。目標はD20ロールに筋力修正値か敏捷力修正値のどちらか高い方を加え対抗判定を行う。攻撃者の判定ロールが目標の対抗判定以上だった場合、敵は転倒する。転倒状態の敵に対する攻撃は、近接では＋４、飛び道具なら－４の修正を受ける。また、目標は転倒状態から回復するまでは一切の行動がとれなくなる。
発動：コマンド選択による
特殊：モンクはレベル６到達時に本特技を自動的に習得する。

*411
 《神速の反応》

*412
 《神速の反応》（Lightning Reflexes）

特技の種類：一般
習得前提条件：なし
備考：全ての反応セーブに＋２のボーナス
発動：自動的

*413
 《呪文威力最大化》

*414
 《呪文威力最大化》（Maximize Spell）

特技の種類：呪文修正
習得前提条件：レベル３呪文を詠唱可能であること
備考：目標の数、対象に与えるダメージなどがランダムで決定される呪文について、それらの数値の最大値にて効果を発揮させる。呪文の持続時間、およびセービングスロー、対抗ロール等は影響を受けず、また効果にランダム要素を含まない呪文には適用できない。本特技を適用した呪文は本来のレベルよりも３つ高いレベルの呪文として使用回数を消費する。
発動：ウィザード、およびクレリック、ドルイド、パラディン、レンジャーはあらかじめ本特技を適用した呪文を記憶しておく必要がある。ソーサラー、バードは３レベル上の呪文回数を消費することで任意に本特技を適用した呪文を詠唱できる。本特技を適用した呪文は、呪文画面にて本来よりも３つ上のレベルの呪文一覧より選択できる。

*415
 《強行突破》

*416
 《強行突破》（Mobility）

特技の種類：一般
習得前提条件：敏捷力13以上、《回避》習得済み
この特技を前提とする特技：《一撃離脱》
備考：機会攻撃（AoO）を誘発した場合、それらに対してACに＋４の回避ボーナスを得る。
発動：自動的
特殊：立ちすくみ状態など、敏捷力によるACへのボーナスが適用されなくなる場合には、本特技は無効となる。なお、異なる要因（ほかの特技、種族ボーナスなど）による回避ボーナスは累積する。

*417
 《強打》

*418
 《強打》（Power Attack）

特技の種類：一般
習得前提条件：筋力13以上
この特技を前提とする特技：《薙ぎ払い》《強打強化》《薙ぎ払い強化》《聖なる力》《聖なる盾》
備考：命中判定に－３のペナルティー、ダメージに＋３のボーナスにて攻撃を行なうことができる。容易に攻撃を命中させられる敵を多数相手にする際や、宝箱や扉などの破壊を試みる場合に効果的である。
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除

*419
 《速射》

*420
 《速射》（Rapid Shot）

特技の種類：一般
習得前提条件：敏捷力13以上、《近距離射撃》習得済み
備考：飛び道具によるラウンド毎の攻撃回数を１増加させる。増加分の攻撃は基本攻撃ボーナスの最大値にて行なわれるが、同ラウンド内の攻撃には全て－２の命中判定ペナルティーが課せられる。
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除
特殊：クロスボウ系の武器（ライトクロスボウ、ヘビークロスボウ）はその構造上、ボルトの再装填に時間がかかってしまうため、本特技は適用されない。射手戦闘スタイルを選択したレンジャーはレベル２到達時に本特技を自動的に習得する。


*421
 《無力化》

*422
 《無力化》（Sap）

特技の種類：一般
習得前提条件：基本攻撃ボーナスが＋１以上、《狙い定めた一撃》習得済み
備考：近接攻撃によって敵の行動を封じることができる。－４の命中ペナルティーにて攻撃を試み、攻撃が命中し相手にダメージを与えることができた場合、目標は命中判定の数値をDCにした〈不動〉判定を成功させない限り、12秒間の間、幻惑状態に陥る。
発動：コマンド選択により発動

*423
 《技能熟練》

*424
 《技能熟練》（Skill Focus）

特技の種類：一般
習得前提条件：なし
備考：特定の技能に対し＋３のボーナスを得る。本特技は使用可能な技能についてのみ習得でき、別個の技能に対してであれば複数回の習得が可能である（同一技能に対する複数回の習得はできない）。
発動：該当技能の使用時に自動的に適用される。

*425
 《呪文熟練（防御術）》

*426
 《呪文熟練》（Spell Focus）

特技の種類：一般
習得前提条件：レベル１呪文を詠唱可能であること
この特技を前提とする特技：《呪文熟練強化》《秘術防御》
備考：特定の系統の呪文について、敵に対し唱えた場合のDCに＋１のボーナスを得る。これにより、敵が同呪文に対するセービングスローを成功させる可能性が低下する。本特技は別個の系統に対してであれば複数回の習得が可能であるが、同一系統に対する複数回の習得はできない。
発動：該当する系統の呪文の使用時に自動的に適用される。

*427
 他の特殊能力

*428
 《アンデッド退散》

*429
 《朦朧化打撃》

*430
 《朦朧化打撃》（Stunning Fist）

特技の種類：一般
習得前提条件：敏捷力13以上、判断力13以上、基本攻撃ボーナス＋８以上、《素手攻撃強化》習得済み
この特技を前提とする特技：《朦朧化打撃強化》
備考：命中判定とダメージに－４のペナルティーにて目標に攻撃を命中させ、かつ目標が『10＋攻撃者のレベルの半数（端数切り捨て）＋攻撃者の判断力修正値』をDCとする頑健セーブに失敗した場合、これを３ラウンド金縛り状態に陥らせる。この特技は１日に、キャラクターレベル４レベル毎に１回使用できる。また、人造系やアンデッド系のようなクリティカルヒットへの完全耐性をもつ目標には効果を及ぼさない。
発動：コマンド選択による
特殊：モンクはレベル１時に（たとえ習得前提条件を満たしていなくても）この特技を自動的に習得し、使用時に命中判定とダメージに対するペナルティーが適用されない。１日あたりの使用回数もモンクのクラスレベル数となる。

*431
 《追加HP》

*432
 《追加HP》（Toughness）

特技の種類：一般
習得前提条件：なし
備考：HP合計にキャラクターレベル毎に＋１のボーナスを得る。この効果はキャラクターレベルの上昇に伴って増加していく。本特技を複数回習得することはできない。
発動：自動的
特殊：地の領域を選択したクレリックは１レベル時に本特技を自動的に習得する。レンジャーは３レベル到達時に本特技を自動的に習得する。

*433
 《武器の妙技》

*434
 《武器の妙技》（Weapon Finesse）

特技の種類：一般
習得前提条件：基本攻撃ボーナス＋１以上
備考：筋力修正値よりも敏捷力修正値の方が高い値である場合、重量の軽い武器（ダガー、カマ、ククリ、ライトハンマー、ハンドアックス、メイス、レイピア、ショートソード、シックル、ウィップおよび素手での攻撃）を使用した攻撃の命中判定に敏捷力修正値を用いることができる。
発動：該当武器の使用時に自動的に使用される。

*435
 《武器熟練（クラブ）》

*436
 《武器熟練》（Weapon Focus）

特技の種類：一般
習得前提条件：基本攻撃ボーナス＋１以上
この特技を前提とする特技：《武器開眼》
備考：特定の種類の武器を使用する時に命中判定に＋１のボーナスを得る。本特技は使用可能な武器についてのみ習得でき、別個の武器に対してであれば複数回の習得が可能である（同一種類の武器に対する複数回の習得はできない）。
発動：該当種類の武器の使用時に自動的に適用される。
特殊：ノームおよびハーフリングは身体が小柄であるため、サイズが大型である武器（ダイアメイス、ツーブレーデッドソード、ダブルアックス、グレートアックス、グレートソード、ハルバード、ヘビーフレイル、クォータースタッフ、サイズ、スピア、ウォーメイス）には使用することができない

*437
 《特殊武器熟練》

*438
 《特殊武器熟練》（Weapon Proficiency (Exotic)）

特技の種類：一般
習得前提条件：基本攻撃ボーナス＋１以上
備考：全ての特殊武器の使用を可能にする。特殊武器にはバスタードソード、ドワーブン・ウォーアックス、カマ、カタナ、シュリケンが含まれる。該当する《習熟》を習得していない武器を装備することはできない。
発動：自動的

*439
 《軍用武器熟練》

*440
 《軍用武器熟練》（Weapon Proficiency (Martial)）

特技の種類：一般
習得前提条件：なし
備考：全ての軍用武器の使用を可能にする。軍用武器にはスローイングアックス、ライトハンマー、ハンドアックス、ショートソード、バトルアックス、ライトフレイル、ロングソード、レイピア、シミター、ショートボウ、ウォーハンマー、グレートアックス、グレートソード、ハルバード、ヘビーフレイル、ロングボウ、ククリ、サイズ、ウォーメイスが含まれる。該当する《習熟》を習得していない武器を装備することはできない。

発動：自動的
特殊：バーバリアン、ファイター、パラディン、レンジャーは自動的に本特技を習得する。

*441
 《単純武器熟練》

*442
 《単純武器熟練》（Weapon Proficiency (Simple)）

特技の種類：一般
習得前提条件：なし
備考：全ての単純武器の使用を可能にする。単純武器にはダガー、ライトクロスボウ、ダーツ、メイス、シックル、スリング、クラブ、ヘビークロスボウ、モーニングスター、クォータースタッフ、スピアが含まれる。該当する《習熟》を習得していない武器を装備することはできない。

発動：自動的
特殊：ドルイド、モンク、ウィザード以外の全クラス（ソーサラーを含む）は自動的に本特技を習得する。なお、レベル６秘術呪文テンサーズ・トランスフォーメーションは術者に一時的にこの特技の効果を付与する。

*443
 《武器開眼》

*444
 《武器開眼》（Weapon Specialization）

特技の種類：特殊
習得前提条件：ファイターのクラスレベル１レベル以上、基本攻撃ボーナス＋４以上、該当武器に対し《武器熟練》を習得済み
備考：特定の種類の武器を使用する時にダメージに＋２のボーナスを得る。本特技は《武器熟練》をすでに持っている武器についてのみ習得でき、別個の武器に対してであれば複数回の習得が可能である（同一種類の武器に対する複数回の習得はできない）。
発動：該当武器の使用時に自動的に適用される。
特殊：ノームおよびハーフリングは身体が小柄であるため、サイズが大型である武器（ダイアメイス、ツーブレーデッドソード、ダブルアックス、グレートアックス、グレートソード、ハルバード、ヘビーフレイル、クォータースタッフ、サイズ、スピア）には使用することができない

*445
 男性・解説文

*446
 女性・解説文

*447
 キャラクターの性別は基本的に外見にしか影響しません。NWNの世界では性別による能力差は一切なく男性キャラクターも女性キャラクターも同様に成長させることができます。

*448
 <color=Gold><b>カオティックイービル</b></color>

カオティックイービル、混沌にして悪のキャラクターは物欲・私怨・破壊的衝動の命ずるがままに行動する。彼らは短気で怒りっぽく、攻撃的で、行動を予測するのが難しい。計画性には乏しく、集団に属していたとしても組織としては脆いものである場合が多い。カオティックイービルの者同士は武力などによって強制されない限り、基本的に協力し合うことはない。長として彼らを束ねる者がいたとしても、その座は権力を奪われたり寝首を掻かれたりするまでの話である。復讐や殺戮の手段ばかり模索する発狂したソーサラーなどはこのアライメントに属する。カオティックイービルとは美しきもの、命あるものの抹殺のみならず、それらの存在に必要である秩序までもの破壊を意味する。


*449
 <color=Gold><b>カオティックグッド</b></color>

カオティックグッド、混沌にして善のキャラクターは、自らの良心の命ずるがままに行動し、他人の期待や反応などはほとんど気にかけない。彼らは善や正義を重視しつつも、法や規制などには背を向ける。自身の基準で善悪の判断をするため、社会の規範などにそぐわない言動も多い。暴君の収税官を待ち伏せし、得た金を密かに民衆に返すレンジャーなどはこのアライメントに属する。カオティックグッドとはと自由な精神と善なる心との組み合わせを意味する。

*450
 <color=Gold><b>カオティックニュートラル</b></color>

カオティックニュートラル、混沌にして中立のキャラクターは、個人主義者であり、規制や束縛を嫌い、堅苦しい伝統などには反抗するが、かといって他者を開放しようと奮闘するグッド系の者や他者を抑圧しようと画策するイービル系の者達ほど積極的に物事を無秩序へと推し進めるわけではない。また、言動が全くの気まぐれによるとは限らない。石橋があれば、叩いて渡る者の方が叩いて壊したり下の川へ飛び下りたりする者より多いだろう。その機転を活かして諸国を放浪するバードなどはこのアライメントに属する。カオティックニュートラルとは社会の束縛からの自由と善悪的な偏りの無さを意味する。

*451
 <color=Gold><b>ローフルイービル</b></color>

ローフルイービル、秩序にして悪のキャラクターは、自らに課せられた規制や行動規範の範囲内で私腹を肥やしたり他人から搾取をする利己主義者である。彼らは伝統や忠誠、秩序は重視するが、自由や尊厳、人命などは軽んずる。法や約束を破ることを嫌うが、自らの身や立場を守る必要があるというのがその一因である。悪人ではあっても、無抵抗な者は殺さないなどの主義をもっている者も多く、無秩序なごろつき達と自分達とは別格であると考えている場合が多い。あの手この手で領民を搾取しようとする地方領主などはこのアライメントに属する。ローフルイービルとは秩序立った、計画的な悪行を意味する。

*452
 <color=Gold><b>ローフルグッド</b></color>

ローフルグッド、秩序にして善のキャラクターは、絶え間無く邪悪と戦い続けるだけの信念と規律心の持ち主である。彼らは真実を語り、約束を守り、不正に対しては声高に異を唱え、悪事をはたらいた者が裁きを受けずにのさばっているのを見ると居ても立ってもいられなくなる。邪悪なる者に容赦無く鉄槌を下し、罪無き者をためらうことなくかばうパラディンなどはこのアライメントに属する。ローフルグッドとは名誉と慈愛の心の尊重を意味する。

*453
 <color=Gold><b>ローフルニュートラル</b></color>

ローフルニュートラル、秩序にして中立のキャラクターは、法、伝統、自らの戒律に従って行動する。彼らは自律を最上として特定の規範や主義に従って生きるか、法と秩序による万人の統治を至上とし、効率が良く安定した政治を求める。自らの戒律を遵守し、弱き者の叫びや私利私欲の誘惑によって惑わされないモンクなどはこのアライメントに属する。ローフルニュートラルとは信頼でき、名誉を遵守するが、善悪のしがらみによって信念が揺るがされることがないことを意味する。

*454
 <color=Gold><b>ニュートラルイービル</b></color>

ニュートラルイービル、中立にして悪のキャラクターは、自らを危険に晒さない範囲で利己に走り、それによって傷つくものには目もくれない。彼らは秩序をどうとも思わず、法や伝統、規律などに従うことで自分たちが向上するなどとは微塵も思っていない。かといって彼らがカオティックイービルの者のように短絡的であったり好戦的であったりすることはない。望むものを手に入れるために盗みをはたらき人を殺める悪党などはこのアライメントに属する。ニュートラルイービルとは名誉無き、傾倒無き悪行を意味する。

*455
 <color=Gold><b>ニュートラルグッド</b></color>

ニュートラルグッド、中立にして善のキャラクターは、自身の為しうる限りの善行を行なう。彼らは他人助けに尽力し、君主や判事などに協力するが、これらに背くことになったとしても負い目を感じることは無い。助けを求める者達の声に応じて清濁を併せ呑み、最善を尽くそうとするクレリックなどはこのアライメントに属する。ニュートラルグッドとは手段の適法性にこだわることのない善行を意味する。

*456
 <color=Gold><b>ニュートラル</b></color>

ニュートラル、真なる中立のキャラクターは、善と悪、秩序と混沌のいずれについてもこだわりをもたない。彼らは周囲への影響という観点から、悪よりは善の方を好むが、かといって積極的に善を広めようとも支持しようともすることはない。魔術の研究に没頭し、主義主張のしがらみに興味を示さないウィザードなどはこのアライメントに属する。他方で、一部のニュートラルの者はこういった消極的な中立ではなく、積極的に中庸を推し進めるべきだという考え方に基づいて行動する。彼らは善、悪、秩序、混沌のいずれもを危険な極端としてとらえ、長期的観点からの中庸を主張する。ニュートラルとは偏見や衝動に影響されない自然体を意味する。

*457
 注：
「推奨」ボタンを使用されることをおすすめします。このボタンをクリックすると、能力値のポイントが、選択したクラスにとってバランスよく配分されます。（呪文を使うクラスについては呪文を司る能力値が11以上になるよう配分されます）。ボタンをクリックした後でも配分は変更可能ですので、「推奨」の配分を元に調整を加える形で割り振ると良いでしょう。能力値のバランスの悪いキャラクターでプレイすると、ゲームの難易度が上昇する可能性があります。
キャラクターが４の倍数レベルに到達した際にも１ポイントずつ、任意の能力値を上昇させることができます。

能力値は６種類あり、それぞれがキャラクターの能力の一側面の評価となっています。各能力値の大小により「修正値」が変化し、それぞれの影響を受ける技能・特殊能力等の効果に影響が出ます。クラスによっては能力の大半の強弱が特定の能力値に依存している場合があります（特に呪文詠唱能力をもつクラスはこの傾向が顕著です）。

*458
 アライメント（属性）とはキャラクターが善（グッド）と悪（イービル）、秩序（ロー）と混沌（カオス）の概念をどのように考えているのかの指標となるものです。アライメントは秩序と混沌に対する姿勢（ローフル、ニュートラル、カオティック）と善悪に対する姿勢（グッド、ニュートラル、イービル）の２要素からなり、３×３＝９通りの組み合わせがあります。

NWNのゲーム中でアライメントは特定のNPCの反応に影響したり、一部のアイテムの使用制限に関連したり（特定のアライメントの者にのみ使用可能なアイテムなど）しますが、アライメントの主たる目的はむしろキャラクターの立ち居振舞いをロールプレイ（roleplaying、役割を演じること）によって表現する際の基準となることです。ゲーム世界中でのキャラクターの判断や言動により、アライメントが本来のものから変化することがあります。アライメント制限のあるクラスを選択している場合は、アライメントの変化が以後のレベルアップを妨げることがありえますのでご注意ください。プレイヤーは９通りの組み合わせをどれでも選択できますが、イービル系のものは悪党やモンスターのアライメントであることが多い点にご注意ください。

*459
 <color=Gold><b>筋力（Strength、STR）</b></color>

キャラクターの腕力など、肉体的な力を総合評価した数値です。戦闘時に最前線で近接攻撃を行なうバーバリアン、ファイター、モンク、パラディン、レンジャーにとって重要な能力値であるほか、個々のキャラクターが携行できる装備・所持品の最大重量も決定します。

*460
 <color=Gold><b>敏捷力（Dexterity、DEX）</b></color>

キャラクターの素早さ、反射神経の鋭さ、平衡感覚などを総合評価した数値です。ローグとウォーロックにとって非常に重要であるほか、軽装または中装の鎧を着用するもの（主にバーバリアン、レンジャー）および鎧を装備しないもの（主にモンク、ソーサラー、ウィザード）、そして飛び道具の命中率を重視するキャラクターの場合には軽視できない能力値となっています。

*461
 <color=Gold><b>耐久力（Constitution、CON）</b></color>

キャラクターの肉体的健康度、持久力などを総合評価した数値です。耐久力が高いとキャラクターのヒットポイントにボーナスがつくため、あらゆるキャラクターにとって重要ですが、特に前衛をつとめるキャラクターには欠かせない能力値といえるでしょう。呪文詠唱能力をもつクラスに関しては、耐久力が低いと呪文の詠唱を負傷などによって中断させられてしまう可能性が高くなります。

※レベルアップ等により耐久力を上昇させ、能力修正値が増加した場合、ヒットポイントへのボーナスは以前のレベルアップ分のヒットポイントに対しても適用されます。

*462
 <color=Gold><b>判断力（Wisdom、WIS）</b></color>

キャラクターの精神力、常識、認識力や洞察力など情報を分析する能力を表した数値です。「非常識な大学教授」は低い判断力と高い知力を持ちます。無教養でも高い洞察力を持つ人物は低い知力と高い判断力を持ちます。判断力はクレリック、ドルイド、パラディン、レンジャーの最大修得呪文レベル数、呪文使用回数、呪文の強度（その呪文の効果に抵抗を試みる場合の難易度）に影響するため、特にクレリック、ドルイドにとっては重要な能力値となります。またモンクにとっても、その能力に修正を与えるために重要な能力値です。判断力は精神に影響する効果に対する抵抗力にも影響するため、数値が低いとこれらの呪文の効果を受けやすくなります。なお、判断力の高いキャラクターは他人の意図や思惑に関する洞察力が高く、判断力の低いキャラクターでは気づかないようなことにも気がまわります。

*463
 <color=Gold><b>知力（Intelligence、 INT）</b></color>

キャラクターの学習能力、論理的思考力、分析能力などを総合評価した数値です。知力はウィザードの最大習得呪文レベル数、呪文使用回数、呪文の強度（その呪文の効果に抵抗を試みる場合の難易度）に影響するため、最重要の能力値となります。知力は全キャラクターの技能ポイント配分数にも影響するため、多種多様な技能を使用したいキャラクターにも重要な数値となるでしょう。しかし、知力を増加させても遡ってスキルが増加することはありません。

NOTE： ソーサラー、バード、ウォーロックの呪文詠唱能力は知力ではなく魅力により決定されます。

*464
 カオティックイービル、混沌にして悪

*465
 カオティックグッド、混沌にして善

*466
 カオティックニュートラル、混沌にして中立

*467
 ローフルイービル、秩序にして悪

*468
 ローフルグッド、秩序にして善

*469
 ローフルニュートラル、秩序にして中立

*470
 ニュートラルイービル、中立にして悪

*471
 ニュートラルグッド、中立にして善

*472
 トゥルーニュートラル、真なる中立

*473
 筋力解説文

*474
 敏捷力解説文

*475
 耐久力解説文

*476
 判断力解説文

*477
 知力解説文

*478
 <color=Gold><b>魅力（Charisma、CHA）</b></color>

キャラクターの人徳、説得力、指導力および容姿などを総合評価した数値です。魅力は他人によるそのキャラクターの評価のみならず、本人自身の内的な魅力をも表す能力値です。魅力はバード、ソーサラー、ウォーロックの最大修得呪文レベル数、呪文使用回数、呪文の強度（その呪文の効果に抵抗を試みる場合の難易度）に影響するため、最重要の能力値となります。パラディンの特殊能力の一部、およびクレリックのアンデッド退散能力も魅力の大小に大きく影響を受けます。魅力はNPCとの会話時に相手の反応にも影響し、各種交渉技能へのボーナス／ペナルティーを決定します。

*479
 魅力解説文

*480
 クラス解説文

*481
 種族

*482
 守護神解説文

*483
 パッケージ解説文

*484
 クラス（Class、職業）

　クラスはキャラクターの職業ないし身上を表すもので、個々のキャラクターの戦闘能力や使用できる呪文、技能、特技などに影響します。クラスは合計で11種類あり、これらを組み合わせる（マルチクラス）ことで様々な方向性のキャラクターを作り出すことができます。弓の扱いに長けたキャラクターを目指すならばファイターやレンジャー、アンデッドモンスターの討伐を専門とするキャラクターであればクレリックやパラディンが適しているなど、目指すキャラクター像によって複数のクラスが候補となるでしょう。

*485
 フェイルーンの地には数多くの種族が住んでおり、それぞれ異なる長所・短所を持ち合わせています。プレイヤーが選択できる職業は人間、ドワーフ、エルフ、ノーム、ハーフエルフ、ハーフオーク、ハーフリングの合計７種族です。

*486
 この欄には任意の守護神名を入力してください。空白のままでもプレイには差し支えありません。

*487
 キャラクターの能力を細かく設定したい場合は「能力の手動設定」をクリックしてください。簡単に設定をすませたい場合は、画面左側に表示されているパッケージのいずれかを選択してください。パッケージとはプレイヤーがすぐに冒険を始められるように、キャラクターの種族とクラスに合わせて技能・特技・呪文・初期装備などをあらかじめ組み合わせたものです。各パッケージ名をクリックするとその解説文が表示されます。

*488
 ソード

*489
 ポールアーム（ハルバード、スピア）

*490
 アックス

*491
 殴打系武器

*492
 ボウ系

*493
 弾薬類

*494
 投擲系武器

*495
 ダブルウェポン

*496
 特殊

*497
 メイジ固有

*498
 スタンダード・アイテム

*499
 カスタム・アイテム

*500
 武器

*501
 鎧

*502
 バラガーンズ・アイアン・ホーン

*503
 任意発動

*504
 ワイルドシェイプ

*505
 エレメンタル・シェイプ

*506
 動物の相棒を召喚

*507
 《虚身》

*508
 ドロウン

*509
 トゥルー・ストライク
（True Strike、百発百中）

術者レベル：ウィザード／ソーサラー１
イネートレベル：１
呪文系統：占術（Div）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：９秒
セービングスロー：不可
呪文抵抗：不可

魔法の直感により、術者は攻撃ロールに＋２０のボーナスを得る。

*510
 フレア
（Flare、閃光）

術者レベル：バード０、ドルイド０、ウィザード／ソーサラー０
イネートレベル：０
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声
射程：中距離
効果範囲／対象：対象１体
持続時間：６０秒
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

まばゆい光の爆発により、対象一体の攻撃ロールに－１のペナルティを与える。

*511
 命中

*512
 死亡

*513
 シールド
（Shield、盾）

術者レベル：ウィザード／ソーサラー１
イネートレベル：１
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

術者はACに＋４のボーナスと、持続時間中はマジック・ミサイルの呪文に対する完全耐性を得ることができる。

*514
 失敗

*515
 グレートアックス

*516
 特殊攻撃

*517
 狙い定めた一撃：腕

*518
 狙い定めた一撃：脚

*519
 反応セーブ

*520
 頑健セーブ

*521
 エントロピック・シールド
（Entropic Shield、エントロピーの盾）

術者レベル：クレリック１
イネートレベル：１
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

術者の周りを魔法の力場が取り囲み、周囲の敵は遠隔攻撃の際に２０%の失敗確率を被る。

*522
 コンティニュアル・フレイム
（Continual Flame、尽きせぬ炎）

術者レベル：クレリック３、ウィザード／ソーサラー２
イネートレベル：３
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体か物品
持続時間：永久
セービングスロー：不可
呪文抵抗：不可

対象に、たいまつのように明るく、解呪されるまで消えることのない魔法の光を作り出す。この呪文は装備可能なアイテムに唱えることが出来、それにより永続化する照明を作り出すことが出来る。

*523
 使い魔に憑依

*524
 《盾習熟》（Shield Proficiency）

特技の種類：一般
習得前提条件：なし
備考：タワーシールド以外の全ての種類の盾の使用を可能にする。
発動：自動的
特殊：モンク、ローグ、ソーサラー、ウィザード以外の全クラスは自動的に本特技を習得する。

*525
 異形

*526
 動物

*527
 野獣

*528
 人造

*529
 ドラゴン

*530
 クリーチャーアイテム

*531
 本

*532
 スクロール

*533
 ゴブリン類

*534
 クリーチャーの斬撃攻撃

*535
 ゴールド

*536
 人怪

*537
 オーク

*538
 人型爬虫類

*539
 エレメンタル

*540
 フェイ

*541
 巨人

*542
 魔獣

*543
 来訪者

*544
 OnSpawnイベントは、そのクリーチャーがエリア内に最初に登場したときに発動します。

*545
 OnAreaTransitionClickイベントは、プレイヤーが扉のエリア・トランジションを稼動させたときにのみ発動します。イベントが発動する前に、扉はエリア･トランジションとして設定されていなければなりません。

*546
 変身生物

*547
 アンデッド

*548
 蟲

*549
 調べる

*550
 装備解除

*551
 装備

*552
 逆手に装備

*553
 捨てる

*554
 使う

*555
 所持品に入れる

*556
 罠の操作

*557
 呪文詠唱

*558
 合成

*559
 分割

*560
 ERROR： UNEXPECTED CHARACTER

*561
 ERROR： FATAL COMPILER ERROR

*562
 ERROR： PROGRAM COMPOUND STATEMENT AT START

*563
 ERROR： UNEXPECTED END COMPOUND STATEMENT

*564
 ERROR： AFTER END COMPOUND STATEMENT

*565
 ERROR： PARSING VARIABLE LIST

*566
 ERROR： UNKNOWN STATE IN COMPILER

*567
 ERROR： INVALID DECLARATION TYPE

*568
 ERROR： NO LEFT BRACKET ON EXPRESSION

*569
 ERROR： NO RIGHT BRACKET ON EXPRESSION

*570
 ERROR： BAD START OF STATEMENT

*571
 ERROR： NO LEFT BRACKET ON ARG LIST

*572
 ERROR： NO RIGHT BRACKET ON ARG LIST

*573
 ERROR： NO SEMICOLON AFTER EXPRESSION

*574
 ERROR： PARSING ASSIGNMENT STATEMENT

*575
 ERROR：CANNOT ASSIGN A VALUE TO THE LEFT-SIDE OF THIS STATEMENT.

*576
 ERROR： BAD CONSTANT TYPE

*577
 ERROR： IDENTIFIER LIST FULL

*578
 ERROR： NON-INTEGER ID FOR INTEGER CONSTANT

*579
 ERROR： NON FLOAT ID FOR FLOAT CONSTANT

*580
 ERROR： NON STRING ID FOR STRING CONSTANT

*581
 ERROR： VARIABLE ALREADY USED WITHIN SCOPE

*582
 ERROR： VARIABLE DEFINED WITHOUT TYPE

*583
 ERROR： INCORRECT VARIABLE STATE LEFT ON STACK

*584
 ERROR： NON INTEGER EXPRESSION WHERE INTEGER REQUIRED

*585
 ERROR： VOID EXPRESSION WHERE NON VOID REQUIRED

*586
 ERROR： INVALID PARAMETERS FOR ASSIGNMENT

*587
 ERROR： DECLARATION DOES NOT MATCH PARAMETERS

*588
 ERROR： LOGICAL OPERATION HAS INVALID OPERANDS

*589
 ERROR： EQUALITY TEST HAS INVALID OPERANDS

*590
 ERROR： COMPARISON TEST HAS INVALID OPERANDS

*591
 ERROR： SHIFT OPERATION HAS INVALID OPERANDS

*592
 ERROR： ARITHMETIC OPERATION HAS INVALID OPERANDS

*593
 ERROR： UNKNOWN OPERATION IN SEMANTIC CHECK

*594
 ERROR： SCRIPT TOO LARGE

*595
 ERROR： RETURN STATEMENT HAS NO PARAMETERS

*596
 ERROR： NO WHILE AFTER DO KEYWORD

*597
 ERROR： FUNCTION DEFINITION MISSING NAME

*598
 ERROR： FUNCTION DEFINITION MISSING PARAMETER LIST

*599
 ERROR： MALFORMED PARAMETER LIST

*600
 ERROR： BAD TYPE SPECIFIER

*601
 ERROR： NO SEMICOLON AFTER STRUCTURE

*602
 ERROR： ELLIPSIS IN IDENTIFIER

*603
 ERROR： FILE NOT FOUND

*604
 ERROR： INCLUDE RECURSIVE

*605
 ERROR： INCLUDE TOO MANY LEVELS

*606
 ERROR： PARSING RETURN STATEMENT

*607
 ERROR： PARSING IDENTIFIER LIST

*608
 ERROR： PARSING FUNCTION DECLARATION

*609
 ERROR： DUPLICATE FUNCTION IMPLEMENTATION

*610
 ERROR： TOKEN TOO LONG

*611
 ERROR： UNDEFINED STRUCTURE

*612
 ERROR： LEFT OF STRUCTURE PART NOT STRUCTURE

*613
 ERROR： RIGHT OF STRUCTURE PART NOT FIELD IN STRUCTURE

*614
 ERROR： UNDEFINED FIELD IN STRUCTURE

*615
 ERROR： STRUCTURE REDEFINED

*616
 ERROR： VARIABLE USED TWICE IN SAME STRUCTURE

*617
 ERROR： FUNCTION IMPLEMENTATION AND DEFINTITION DIFFER

*618
 ERROR： MISMATCHED TYPES

*619
 ERROR： INTEGER NOT AT TOP OF STACK

*620
 ERROR： RETURN TYPE AND FUNCTION TYPE MISMATCHED

*621
 ERROR： NOT ALL CONTROL PATHS RETURN A VALUE

*622
 ERROR： UNDEFINED IDENTIFIER

*623
 ERROR： NO FUNCTION MAIN() IN SCRIPT

*624
 ERROR： FUNCTION MAIN() MUST HAVE A VOID RETURN VALUE

*625
 ERROR： FUNCTION MAIN() MUST HAVE NO PARAMETERS

*626
 ERROR： NON VOID FUNCTION CANNOT BE A STATEMENT

*627
 ERROR： BAD VARIABLE NAME

*628
 ERROR： NON OPTIONAL PARAMETER CANNOT FOLLOW OPTIONAL PARAMETER

*629
 ERROR： TYPE DOES NOT HAVE AN OPTIONAL PARAMETER

*630
 ERROR： NON CONSTANT IN FUNCTION DECLARATION

*631
 ERROR： PARSING CONSTANT VECTOR

*632
 ERROR： TOO MANY INSTRUCTIONS

*633
 ERROR： TOO MANY LEVELS OF RECURSION

*634
 ERROR： FILE NOT OPENED

*635
 ERROR： FILE NOT COMPILED SUCCESSFULLY

*636
 ERROR： INVALID AUX CODE

*637
 ERROR： NULL VIRTUAL MACHINE NODE

*638
 ERROR： STACK OVERFLOW

*639
 ERROR： STACK UNDERFLOW

*640
 ERROR： INVALID OP CODE

*641
 ERROR： INVALID EXTRA DATA ON OP CODE

*642
 ERROR： INVALID COMMAND

*643
 ERROR： FAKE SHORTCUT LOGICAL OPERATION

*644
 ERROR： DIVIDE BY ZERO

*645
 ERROR： FAKE ABORT SCRIPT

*646
 ERROR： IP OUT OF CODE SEGMENT

*647
 ERROR： COMMAND IMPLEMENTER NOT SET

*648
 ERROR： UNKNOWN TYPE ON RUN TIME STACK

*649
 能力値ボーナス

*650
 ダメージボーナス

*651
 ACボーナス、対特定系統の敵

*652
 ACボーナス

*653
 ACボーナス、対アライメントグループ

*654
 ACボーナス、対ダメージタイプ

*655
 ACボーナス、対特定アライメント

*656
 強化ボーナス、対アライメントグループ

*657
 強化ボーナス、対特定系統の敵

*658
 強化ボーナス、対特定アライメント

*659
 強化ボーナス

*660
 命中＆ダメージペナルティー

*661
 基本重量軽減

*662
 ボーナス特技

*663
 ボーナス呪文スロット、特定レベル

*664
 OnCloseイベントは、扉または入れ物の蓋が閉まったときに発動します。

*665
 OnDisarmイベントは、オブジェクトに割り当てられた罠の解除が成功した場合に発動します。このイベントの発動には、オブジェクトに事前に罠が割り当てられている必要があります。

*666
 呪文抵抗

*667
 ブーメラン

*668
 呪文詠唱

*669
 追加近接ダメージタイプ

*670
 ダメージボーナス、対アライメントグループ

*671
 追加飛び道具ダメージタイプ

*672
 攻撃ダメージ減少

*673
 ダメージボーナス、対特定系統の敵

*674
 ダメージ減少

*675
 ダメージボーナス、対特定アライメント

*676
 ダブルスタック

*677
 能力値減少

*678
 AC減少

*679
 技能修正値減少

*680
 ダメージタイプ耐性

*681
 ダメージ抵抗

*682
 追尾

*683
 命令

*684
 レベル４

*685
 技能を自分に使用

*686
 レベル０呪文

*687
 レベル３

*688
 悔しがる

*689
 １ｄ６

*690
 レベル１

*691
 レベル０呪文

*692
 目標に技能を使用

*693
 相殺呪文

*694
 呪文書切替

*695
 修正呪文

*696
 弱点属性

*697
 １ｄ20

*698
 １ｄ10

*699
 おじぎ（動作）

*700
 １ｄ12

*701
 １ｄ８

*702
 その他の感情表現

*703
 敬礼（動作）

*704
 ヘイスト

*705
 耐性：バックスタブ

*706
 耐性：病気

*707
 耐性、レベル＆能力値吸収

*708
 耐性、精神操作呪文

*709
 耐性、毒

*710
 身かわし強化

*711
 セービングスローボーナス

*712
 セービングスローボーナス、特定

*713
 キーン

*714
 光

*715
 使用制限、アライメントグループ

*716
 使用制限、クラス

*717
 使用制限、特定アライメント

*718
 ボーナス・ヒットポイント

*719
 マスターワーク

*720
 レベル７／８／９

*721
 マインド・ブランク

*722
 戦闘ダメージ無し

*723
 命中時

*724
 使用制限、種族タイプ

*725
 レベル２

*726
 セービングスロー減少

*727
 セービングスロー減少、特定

*728
 エンハンスド・コンテイナー、中身重量軽減

*729
 再生

*730
 耐性：呪文系統

*731
 技能ボーナス

*732
 リジェネレーション、ヴァンピリック

*733
 耐性：特定呪文

*734
 攻撃ボーナス、対アライメントグループ

*735
 攻撃ボーナス

*736
 攻撃ペナルティー

*737
 攻撃ボーナス、対特定系統の敵

*738
 攻撃ボーナス、対特定アライメント

*739
 弾薬無限

*740
 ヴォーパル

*741
 ウーンディング

*742
 スタンダード・クリーチャー

*743
 カスタム・クリーチャー

*744
 開ける

*745
 意志セーブ

*746
 OnLockイベントは、扉または入れ物に鍵がかけられた場合に発動します。

*747
 OnOpenイベントは、扉または入れ物が開けられたときに発動します。

*748
 ダンシング

*749
 勇気のオーラ

*750
 アシッド・フォグ

*751
 エイド

*752
 アニメイト・デッド

*753
 バークスキン

*754
 ビストウ・カース

*755
 ブレード・バリアー

*756
 ブレス

*757
 ブレス・ウェポン

*758
 ブラインドネス／デフネス

*759
 ブルズ・ストレングス

*760
 バーニング・ハンズ

*761
 コール・ライトニング

*762
 カーム・エモーションズ

*763
 キャッツ・グレイス

*764
 チェイン・ライトニング

*765
 チャーム・モンスター

*766
 チャーム・パーソン

*767
 チャーム・パーソン・オア・アニマル

*768
 サークル・オブ・デス

*769
 マス・インフリクト・マイナー・ウーンズ

*770
 クレアオーディエンス／クレアヴォアイエンス

*771
 クラリティー

*772
 クローク・オブ・カオス

*773
 クラウドキル

*774
 カラー・スプレー

*775
 コーン・オブ・コールド

*776
 コンフュージョン

*777
 コンテージョン

*778
 コントロール・アンデッド

*779
 クリエイト・グレーター・アンデッド

*780
 クリエイト・アンデッド

*781
 キュア・クリティカル・ウーンズ

*782
 キュア・ライト・ウーンズ

*783
 キュア・マイナー・ウーンズ

*784
 キュア・モデレート・ウーンズ

*785
 キュア・シリアス・ウーンズ

*786
 ダークネス

*787
 デイズ

*788
 デス・ウォード

*789
 ディレイド・ブラスト・ファイアーボール

*790
 ディスミサル

*791
 ディスペル・マジック

*792
 ディヴァイン・パワー

*793
 ドミネイト・アニマル

*794
 ドミネイト・モンスター

*795
 ドミネイト・パーソン

*796
 ドゥーム

*797
 エレメンタル・シールド

*798
 エレメンタル・スウォーム

*799
 ベアズ・エンデュランス

*800
 エンデュア・エレメンツ

*801
 エナジー・ドレイン

*802
 エナーベーション

*803
 エンタングル

*804
 フィアー

*805
 フィーブルマインド

*806
 フィンガー・オブ・デス

*807
 ファイアー・ストーム

*808
 ファイアーボール

*809
 フレイム・アロー

*810
 フレイム・ラッシュ

*811
 フレイム・ストライク

*812
 フリーダム・オブ・ムーブメント

*813
 ゲート

*814
 グール・タッチ

*815
 グローブ・オブ・インヴァルネラビリティ

*816
 グリース

*817
 グレーター・ディスペル・マジック

*818
 グレーター・マジック・ウェポン

*819
 グレーター・プレイナー・バインディング

*820
 グレーター・レストレーション

*821
 グレーター・シャドー・コンジュレーション

*822
 グレーター・スペル・ブリーチ

*823
 グレーター・スペル・マントル

*824
 グレーター・ストーンスキン

*825
 ガスト・オブ・ウィンド

*826
 ハンマー・オブ・ザ・ゴッズ

*827
 ハーム

*828
 ヘイスト

*829
 ヒール

*830
 マス・キュア・ライト・ウーンズ

*831
 ホールド・アニマル

*832
 ホールド・モンスター

*833
 ホールド・パーソン

*834
 ホーリー・オーラ

*835
 ホーリー・ソード

*836
 アイデンティファイ

*837
 インプロージョン

*838
 グレーター・インヴィジビリティ

*839
 インセンディアリー・クラウド

*840
 インヴィジビリティ

*841
 インヴィジビリティ・パージ

*842
 インヴィジビリティ・スフィア

*843
 ノック

*844
 レッサー・ディスペル

*845
 レッサー・マインド・ブランク

*846
 レッサー・プレイナー・バインディング

*847
 レッサー・レストレーション

*848
 レッサー・スペル・ブリーチ

*849
 レッサー・スペル・マントル

*850
 ライト

*851
 ライトニング・ボルト

*852
 メイジ・アーマー

*853
 マジック・サークル・アゲンスト・カオス

*854
 マジック・サークル・アゲンスト・イービル

*855
 マジック・サークル・アゲンスト・グッド

*856
 マジック・サークル・アゲンスト・ロー

*857
 マジック・ミサイル

*858
 マジック・ヴェストメント

*859
 マジック・ウェポン

*860
 マス・ブラインドネス／デフネス

*861
 マス・チャーム・モンスター

*862
 マス・ドミネーション

*863
 マス・ヘイスト

*864
 マス・ヒール

*865
 メルフズ・アシッド・アロー

*866
 メテオ・スウォーム

*867
 マインド・ブランク

*868
 マインド・フォグ

*869
 レッサー・グローブ・オブ・インヴァルネラビリティ

*870
 ゴーストリー・ヴィゼッジ

*871
 エセリアル・ヴィゼッジ

*872
 モルデンカイネンズ・ディスジャンクション

*873
 モルデンカイネンズ・ソード

*874
 ネイチャーズ・バランス<<<CUT>>>

*875
 ネガティブ・エナジー・プロテクション

*876
 ニュートラライズ・ポイズン

*877
 ファンタズマル・キラー

*878
 プレイナー・バインディング

*879
 ポイズン

*880
 ポリモーフ・セルフ

*881
 パワー・ワード・キル

*882
 パワー・ワード・スタン

*883
 プレイヤー

*884
 プレモニション

*885
 プリズマティック・スプレー

*886
 プロテクション・フロム・カオス

*887
 プロテクション・フロム・エナジー

*888
 プロテクション・フロム・イービル

*889
 プロテクション・フロム・グッド

*890
 プロテクション・フロム・ロー

*891
 プロテクション・フロム・スペルズ

*892
 レイズ・デッド

*893
 レイ・オブ・エンフィーブルメント

*894
 レイ・オブ・フロスト

*895
 リムーブ・ブラインドネス／デフネス

*896
 リムーブ・カース

*897
 リムーブ・ディジーズ

*898
 リムーブ・フィアー

*899
 リムーブ・パラリシス

*900
 レジスト・エナジー

*901
 レジスタンス

*902
 レストレーション

*903
 リザレクション

*904
 サンクチュアリ

*905
 コーズ・フィアー

*906
 シアリング・ライト

*907
 シー・インヴィジビリティ

*908
 シェーズ

*909
 シャドー・コンジュレーション

*910
 シャドー・シールド

*911
 シェイプチェンジ

*912
 シールド・オブ・ロー

*913
 サイレンス

*914
 スレイ・リビング

*915
 スリープ

*916
 スロー

*917
 サウンド・バースト

*918
 スペル・レジスタンス

*919
 スペル・マントル

*920
 スフィア・オブ・カオス

*921
 スティンキング・クラウド

*922
 ストーンスキン

*923
 ストーム・オブ・ヴェンジャンス

*924
 サモン・クリーチャー１

*925
 サモン・クリーチャー２

*926
 サモン・クリーチャー３

*927
 サモン・クリーチャー４

*928
 サモン・クリーチャー５

*929
 サモン・クリーチャー６

*930
 サモン・クリーチャー７

*931
 サモン・クリーチャー８

*932
 サモン・クリーチャー９

*933
 サンビーム

*934
 テンサーズ・トランスフォーメーション

*935
 タイム・ストップ<<<CUT>>>

*936
 トゥルー・シーイング

*937
 アンホーリー・オーラ

*938
 ヴァンピリック・タッチ

*939
 ヴァーチュー

*940
 ウェイル・オブ・ザ・バンシー

*941
 ウォール・オブ・ファイアー

*942
 ウェブ

*943
 ウィアード

*944
 ワード・オブ・フェイス

*945
 装備

*946
 破壊

*947
 施錠

*948
 鍵開け

*949
 特殊能力

*950
 休息

*951
 アイデンティファイを詠唱

*952
 アイデンティファイのスクロール使用

*953
 《鋭敏感覚》

*954
 《両手利き》

*955
 《薙ぎ払い》

*956
 《戦闘発動》

*957
 《回避》

*958
 《退散回数追加》

*959
 《打ち倒し》

*960
 《近距離射撃》

*961
 《呪文熟練》

*962
 《抵抗破り》

*963
 《強打》

*964
 《二刀流》

*965
 宝石

*966
 タイプ

*967
 持続時間

*968
 数量

*969
 防御術

*970
 召喚術

*971
 占術

*972
 心術

*973
 力術

*974
 幻術

*975
 死霊術

*976
 変成術

*977
 頑健

*978
 反応

*979
 意志

*980
 物質

*981
 急所攻撃

*982
 レベル／能力値吸収

*983
 精神操作呪文

*984
 迷案だ

*985
 頼むよ（動作）

*986
 睡眠

*987
 朦朧

*988
 金縛り

*989
 混乱

*990
 支配

*991
 幻惑

*992
 ドゥーム

*993
 恐怖

*994
 ノック

*995
 減速

*996
 レッサー・ディスペリング

*997
 ディスペル・マジック

*998
 グレーター・ディスペリング

*999
 モルデンカイネンズ・ディスジャンクション

*1000
 沈黙

*1001
 聴覚喪失状態

*1002
 盲目状態

*1003
 レベル吸収

*1004
 能力値吸収

*1005
 毒

*1006
 病気

*1007
 即死、特定系統の敵

*1008
 即死、アライメントグループ

*1009
 即死、特定アライメント

*1010
 歓声

*1011
 <<<CUT>>>
ワン・ウィズ・ザ・ランド
（One with the Land、大地と共に）

術者レベル：ドルイド２、レンジャー２
イネートレベル：２
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎１時間
セービングスロー：不可
呪文抵抗：不可

術者は自然との強い絆を形成することで、〈動物共感〉〈隠れ身〉〈忍び足〉〈罠設置〉の技能に＋４の技量ボーナスを得る。

*1012
 １ｄ100

*1013
 １ｄ２

*1014
 レベル６

*1015
 ５％耐性ボーナス

*1016
 10％耐性ボーナス

*1017
 25％耐性ボーナス

*1018
 50％耐性ボーナス

*1019
 75％耐性ボーナス

*1020
 90％耐性ボーナス

*1021
 100％耐性ボーナス

*1022
 耐性：その他

*1023
 ホーリー・アヴェンジャー

*1024
 １ｄ４

*1025
 感情表現

*1026
 レベル５

*1027
 酸

*1028
 炎

*1029
 冷気

*1030
 電撃

*1031
 殴打

*1032
 刺突

*1033
 斬撃

*1034
 戦闘

*1035
 1

*1036
 2

*1037
 3

*1038
 4

*1039
 5

*1040
 1d4

*1041
 1d6

*1042
 1d8

*1043
 1d10

*1044
 2d6

*1045
 + 1

*1046
 + 2

*1047
 + 3

*1048
 + 4

*1049
 + 5

*1050
 + 6

*1051
 + 7

*1052
 + 8

*1053
 + 9

*1054
 +10

*1055
 特殊攻撃

*1056
 攻撃

*1057
 離脱

*1058
 社交

*1059
 キャラクターシート

*1060
 連打

*1061
 《激震掌》

*1062
 《バーバリアンの激怒》

*1063
 大激怒

*1064
 カモフラージュ
（Camouflage、偽装）

術者レベル：ドルイド１、レンジャー１
イネートレベル：１
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

術者は周囲にあわせて色彩を変えることで、〈隠れ身〉判定に＋10の技量ボーナスを得る。

*1065
 他の特殊攻撃

*1066
 悪を討つ一撃

*1067
 仲間に誘う

*1068
 仲間からはずす

*1069
 こんにちは

*1070
 アンデッド退散

*1071
 パーティと別れる

*1072
 会話する

*1073
 ダイスロール

*1074
 シャウト・コマンド

*1075
 基本トリガー

*1076
 一般

*1077
 アーマークラスボーナス、対アライメントグループ：特定系統のアライメントの敵（例えばイービル系のみ、ローフル系のみ等）との戦闘時に、装備者のアーマークラスにボーナスを付与する。

*1078
 呪文詠唱：この能力によりアイテムの使用者は特定の呪文を発動させることができる。発動時に有限の使用回数（チャージ）を消費し、チャージがなくなると消滅してしまうアイテムと、「１日に何回まで」という制限内で自由に使用できるアイテムの二通りがある。

*1079
 クリティカル可能域ボーナス（キーン）：武器のクリティカルヒット発生可能域（通常は20のみ、レイピアやシミターなどは18～20）を倍に拡張する（大抵の武器はスレット・レンジが19～20、レイピアやシミターなどは15～20となる）。

*1080
 強化ボーナス：使用者の攻撃ロールにボーナス、およびダメージにボーナスを付与する。

*1081
 強化ボーナス、対特定系統の敵：特定系統の敵（巨人、アンデッド、変身生物など）との戦闘時に、使用者に攻撃ボーナスおよびダメージボーナスを付与する。

*1082
 エリア・トランジション

*1083
 強化ボーナス、対特定アライメント：特定のアライメントの敵（例えばカオティックニュートラル、ローフルイービル、ニュートラルグッド等）との戦闘時に、使用者に攻撃ボーナスおよびダメージボーナスを付与する。

*1084
 強化ボーナス、対アライメントグループ：特定系統のアライメントの敵（例えばイービル系のみ、ローフル系のみ等）との戦闘時に、使用者に攻撃ボーナスおよびダメージボーナスを付与する。

*1085
 攻撃ボーナス：攻撃ロール時に強化ボーナスを付与するが、命中時のダメージには影響しない。

*1086
 攻撃ボーナス、対特定系統の敵：特定系統の敵（巨人、アンデッド、変身生物など）との戦闘時、使用者の攻撃ロールに強化ボーナスを付与する。命中時のダメージには影響しない。

*1087
 攻撃ボーナス、対特定アライメント：特定のアライメントの敵（例えばカオティックニュートラル、ローフルイービル、ニュートラルグッド等）との戦闘時、使用者の攻撃ロールに強化ボーナスを付与する。命中時のダメージには影響しない。

*1088
 攻撃ボーナス、対アライメントグループ：特定系統のアライメントの敵（例えばイービル系のみ、ローフル系のみ等）との戦闘時、使用者の攻撃ロールに強化ボーナスを付与する。命中時のダメージには影響しない。

*1089
 ダメージボーナス：武器が与えるダメージに強化ボーナスを付与するが、命中には影響しない。

*1090
 ダメージボーナス、対特定系統の敵：特定系統の敵（巨人、アンデッド、変身生物など）との戦闘時に、武器が与えるダメージに強化ボーナスを付与する。命中には影響しない。

*1091
 ダメージボーナス、対特定アライメント：特定のアライメントの敵（例えばカオティックニュートラル、ローフルイービル、ニュートラルグッド等）との戦闘時に、武器が与えるダメージに強化ボーナスを付与する。命中には影響しない。

*1092
 ダメージ・ボーナス、対アライメントグループ：特定系統のアライメントの敵（例えばイービル系のみ、ローフル系のみ等）との戦闘時に、武器が与えるダメージに強化ボーナスを付与する。命中には影響しない。

*1093
 ダメージ耐性：特定のダメージタイプに対する％数値の耐性を装備者に付与する（25％の「電撃耐性」をもつキャラクターが40ダメージのライトニング・ボルトを受けたとすると、実際のダメージは通常の100－25＝75％である30ダメージとなる。

*1094
 ダメージ、ランダム

*1095
 ボーナス、ランダム

*1096
 耐性ボーナス：ランダム

*1097
 アシッド・フォグ（11）

*1098
 エイド（３）

*1099
 アニメイト・デッド（５）

*1100
 アニメイト・デッド（10）

*1101
 アニメイト・デッド（15）

*1102
 バークスキン（３）

*1103
 バークスキン（６）

*1104
 バークスキン（12）

*1105
 ビストウ・カース（11）

*1106
 ブレード・バリアー（11）

*1107
 ブレード・バリアー（15）

*1108
 ブレス（２）

*1109
 ブレス・ウェポン（３）

*1110
 ブレス・ウェポン（10）

*1111
 ブラインドネス／デフネス（３）

*1112
 ブルズ・ストレングス（３）

*1113
 ブルズ・ストレングス（10）

*1114
 ブルズ・ストレングス（15）

*1115
 バーニング・ハンズ（２）

*1116
 バーニング・ハンズ（５）

*1117
 コール・ライトニング（５）

*1118
 コール・ライトニング（10）

*1119
 カーム・エモーションズ（５）

*1120
 カーム・エモーションズ（10）

*1121
 キャッツ・グレイス（３）

*1122
 キャッツ・グレイス（10）

*1123
 キャッツ・グレイス（15）

*1124
 チェイン・ライトニング（11）

*1125
 チェイン・ライトニング（15）

*1126
 チェイン・ライトニング（20）

*1127
 チャーム・モンスター（５）

*1128
 チャーム・モンスター（10）

*1129
 カーム・エモーションズ（10）

*1130
 チャーム・パーソン（２）

*1131
 チャーム・パーソン（10）

*1132
 チャーム・パーソン・オア・アニマル（３）

*1133
 チャーム・パーソン・オア・アニマル（10）

*1134
 サークル・オブ・デス（11）

*1135
 サークル・オブ・デス（15）

*1136
 サークル・オブ・デス（20）

*1137
 サークル・オブ・ドゥーム（９）

*1138
 サークル・オブ・ドゥーム（15）

*1139
 サークル・オブ・ドゥーム（20）

*1140
 クレアオーディエンス／クレアヴォアイエンス（５）

*1141
 クレアオーディエンス／クレアヴォアイエンス（10）

*1142
 クレアオーディエンス／クレアヴォアイエンス（15）

*1143
 クラリティー（３）

*1144
 クローク・オブ・カオス（15）

*1145
 クラウドキル（９）

*1146
 カラー・スプレー（２）

*1147
 コーン・オブ・コールド（９）

*1148
 コーン・オブ・コールド（15）

*1149
 コンフュージョン（５）

*1150
 コンフュージョン（10）

*1151
 コンテージョン（５）

*1152
 コントロール・アンデッド（13）

*1153
 コントロール・アンデッド（20）

*1154
 社交コマンドを登録

*1155
 特殊能力を登録

*1156
 特殊攻撃を登録

*1157
 命令を登録

*1158
 呪文を登録

*1159
 カスタムテキストマクロの登録

*1160
 カスタム

*1161
 クリエイト・グレーター・アンデッド（15）

*1162
 クリエイト・グレーター・アンデッド（16）

*1163
 クリエイト・グレーター・アンデッド（18）

*1164
 クリエイト・アンデッド（11）

*1165
 クリエイト・アンデッド（14）

*1166
 クリエイト・アンデッド（16）

*1167
 キュア・クリティカル・ウーンズ（７）

*1168
 キュア・クリティカル・ウーンズ（12）

*1169
 キュア・クリティカル・ウーンズ（15）

*1170
 キュア・ライト・ウーンズ（２）

*1171
 キュア・ライト・ウーンズ（５）

*1172
 キュア・マイナー・ウーンズ（１）

*1173
 キュア・モデレート・ウーンズ（３）

*1174
 キュア・モデレート・ウーンズ（６）

*1175
 キュア・モデレート・ウーンズ（10）

*1176
 キュア・シリアス・ウーンズ（５）

*1177
 キュア・シリアス・ウーンズ（10）

*1178
 キュア・シリアス・ウーンズ（15）

*1179
 ダークネス（３）

*1180
 デイズ（１）

*1181
 デス・ウォード（７）

*1182
 ディレイド・ブラスト・ファイアーボール（13）

*1183
 ディレイド・ブラスト・ファイアーボール（15）

*1184
 ディレイド・ブラスト・ファイアーボール（20）

*1185
 ディスミサル（７）

*1186
 ディスミサル（12）

*1187
 ディスミサル（18）

*1188
 ディスペル・マジック（５）

*1189
 ディスペル・マジック（10）

*1190
 ディヴァイン・パワー（７）

*1191
 ドミネイト・アニマル（５）

*1192
 ドミネイト・モンスター（17）

*1193
 ドミネイト・パーソン（７）

*1194
 ドゥーム（２）

*1195
 ドゥーム（５）

*1196
 エレメンタル・シールド（７）

*1197
 エレメンタル・シールド（12）

*1198
 エレメンタル・スウォーム（17）

*1199
 エンデュランス（３）

*1200
 エンデュランス（10）

*1201
 エンデュランス（15）

*1202
 エンデュア・エレメンツ（２）

*1203
 エナジー・ドレイン（17）

*1204
 エナーベーション（７）

*1205
 エンタングル（２）

*1206
 エンタングル（５）

*1207
 フィアー（５）

*1208
 フィーブルマインド（９）

*1209
 フィンガー・オブ・デス（13）

*1210
 ファイアー・ストーム（13）

*1211
 ファイアー・ストーム（18）

*1212
 ファイアーボール（５）

*1213
 ファイアーボール（10）

*1214
 フレイム・アロー（５）

*1215
 フレイム・アロー（12）

*1216
 フレイム・アロー（18）

*1217
 フレイム・ラッシュ（３）

*1218
 フレイム・ラッシュ（10）

*1219
 フレイム・ストライク（７）

*1220
 フレイム・ストライク（12）

*1221
 フレイム・ストライク（18）

*1222
 フリーダム・オブ・ムーブメント（７）

*1223
 ゲート（17）

*1224
 グール・タッチ（３）

*1225
 グローブ・オブ・インヴァルネラビリティ（11）

*1226
 グリース（２）

*1227
 グレーター・ディスペリング（７）

*1228
 グレーター・ディスペリング（15）

*1229
 グレーター・マジック・ウェポン（５）

*1230
 グレーター・プレイナー・バインディング（15）

*1231
 グレーター・レストレーション（13）

*1232
 グレーター・シャドー・コンジュレーション（９）

*1233
 グレーター・スペル・ブリーチ（11）

*1234
 グレーター・スペル・マントル（17）

*1235
 グレーター・ストーンスキン（11）

*1236
 ガスト・オブ・ウィンド（５）

*1237
 ハンマー・オブ・ザ・ゴッズ（７）

*1238
 ハンマー・オブ・ザ・ゴッズ（12）

*1239
 ハンマー・オブ・ザ・ゴッズ（20）

*1240
 ハーム（11）

*1241
 ヘイスト（５）

*1242
 ヘイスト（10）

*1243
 ヒール（11）

*1244
 ヒーリング・サークル（９）

*1245
 ヒーリング・サークル（16）

*1246
 ホールド・アニマル（３）

*1247
 ホールド・モンスター（７）

*1248
 ホールド・パーソン（３）

*1249
 ホーリー・オーラ（15）

*1250
 ホーリー・ソード（７）

*1251
 アイデンティファイ（３）

*1252
 インプロージョン（17）

*1253
 グレーター・インヴィジビリティ（７）

*1254
 インセンディアリー・クラウド（15）

*1255
 インヴィジビリティ（３）

*1256
 インヴィジビリティ・パージ（５）

*1257
 インヴィジビリティ・スフィア（５）

*1258
 ノック（３）

*1259
 レッサー・ディスペル（３）

*1260
 レッサー・ディスペル（５）

*1261
 レッサー・マインド・ブランク（９）

*1262
 レッサー・プレイナー・バインディング（９）

*1263
 レッサー・レストレーション（３）

*1264
 レッサー・スペル・ブリーチ（７）

*1265
 レッサー・スペル・マントル（９）

*1266
 ライト（１）

*1267
 ライト（５）

*1268
 ライトニング・ボルト（５）

*1269
 ライトニング・ボルト（10）

*1270
 ライトニング・ボルト（15）

*1271
 メイジ・アーマー（２）

*1272
 マジック・サークル・アゲンスト・カオス（５）

*1273
 マジック・サークル・アゲンスト・イービル（５）

*1274
 マジック・サークル・アゲンスト・グッド（５）

*1275
 マジック・サークル・アゲンスト・ロー（５）

*1276
 マジック・ミサイル（３）

*1277
 マジック・ミサイル（５）

*1278
 マジック・ミサイル（９）

*1279
 マジック・ヴェストメント（５）

*1280
 マジック・ヴェストメント（９）

*1281
 マジック・ヴェストメント（15）

*1282
 マジック・ウェポン（２）

*1283
 マス・ブラインドネス／デフネス（15）

*1284
 マス・チャーム（15）

*1285
 マス・ドミネーション（17）

*1286
 マス・ヘイスト（11）

*1287
 マス・ヒール（15）

*1288
 メルフズ・アシッド・アロー（３）

*1289
 メルフズ・アシッド・アロー（６）

*1290
 メルフズ・アシッド・アロー（９）

*1291
 ミーティア・スウォーム（17）

*1292
 マインド・ブランク（15）

*1293
 マインド・フォグ（９）

*1294
 マイナー・グローブ・オブ・インヴァルネラビリティ（７）

*1295
 マイナー・グローブ・オブ・インヴァルネラビリティ（15）

*1296
 ゴーストリー・ヴィゼッジ（３）

*1297
 ゴーストリー・ヴィゼッジ（９）

*1298
 ゴーストリー・ヴィゼッジ（15）

*1299
 エセリアル・ヴィゼッジ（９）

*1300
 エセリアル・ヴィゼッジ（15）

*1301
 モルデンカイネンズ・ディスジャンクション（17）

*1302
 モルデンカイネンズ・ソード（13）

*1303
 モルデンカイネンズ・ソード（18）

*1304
 ネイチャーズ・バランス（15）

*1305
 ネガティブ・エナジー・プロテクション（５）

*1306
 ネガティブ・エナジー・プロテクション（10）

*1307
 ネガティブ・エナジー・プロテクション（15）

*1308
 ニュートラライズ・ポイズン（５）

*1309
 ファンタズマル・キラー（７）

*1310
 プレイナー・バインディング（11）

*1311
 ポイズン（５）

*1312
 ポリモーフ・セルフ（７）

*1313
 パワー・ワード・キル（17）

*1314
 パワー・ワード・スタン（13）

*1315
 プレイヤー（５）

*1316
 プレモニション（15）

*1317
 プリズマティック・スプレー（13）

*1318
 プロテクション・フロム・カオス（２）

*1319
 プロテクション・フロム・カオス（５）

*1320
 プロテクション・フロム・エナジー（３）

*1321
 プロテクション・フロム・エナジー（10）

*1322
 プロテクション・フロム・イービル（２）

*1323
 プロテクション・フロム・イービル（５）

*1324
 プロテクション・フロム・グッド（２）

*1325
 プロテクション・フロム・グッド（５）

*1326
 プロテクション・フロム・ロー（２）

*1327
 プロテクション・フロム・ロー（５）

*1328
 プロテクション・フロム・スペルズ（13）

*1329
 プロテクション・フロム・スペルズ（20）

*1330
 レイズ・デッド（９）

*1331
 レイ・オブ・エンフィーブルメント（２）

*1332
 レイ・オブ・フロスト（１）

*1333
 リムーブ・ブラインドネス／デフネス（５）

*1334
 リムーブ・カース（５）

*1335
 リムーブ・ディジーズ（５）

*1336
 リムーブ・フィアー（２）

*1337
 リムーブ・パラリシス（３）

*1338
 レジスト・エレメンツ（３）

*1339
 レジスト・エレメンツ（10）

*1340
 レジスタンス（２）

*1341
 レジスタンス（５）

*1342
 レストレーション（７）

*1343
 リザレクション（13）

*1344
 サンクチュアリ（２）

*1345
 スケアー（２）

*1346
 シアリング・ライト（５）

*1347
 シー・インヴィジビリティ（３）

*1348
 シェーズ（11）

*1349
 シャドー・コンジュレーション（７）

*1350
 シャドー・シールド（13）

*1351
 シェイプチェンジ（17）

*1352
 シールド・オブ・ロー（15）

*1353
 サイレンス（３）

*1354
 スレイ・リビング（９）

*1355
 スリープ（２）

*1356
 スリープ（５）

*1357
 スロー（５）

*1358
 サウンド・バースト（３）

*1359
 スペル・レジスタンス（９）

*1360
 スペル・レジスタンス（15）

*1361
 スペル・マントル（13）

*1362
 スフィア・オブ・カオス（９）

*1363
 スティンキング・クラウド（５）

*1364
 ストーンスキン（７）

*1365
 ストーム・オブ・ヴェンジャンス（17）

*1366
 サモン・クリーチャー１（２）

*1367
 サモン・クリーチャー１（５）

*1368
 サモン・クリーチャー２（３）

*1369
 サモン・クリーチャー２（５）

*1370
 サモン・クリーチャー４（７）

*1371
 サモン・クリーチャー９（17）

*1372
 サモン・クリーチャー５（９）

*1373
 サモン・クリーチャー６（11）

*1374
 サモン・クリーチャー７（13）

*1375
 サモン・クリーチャー８（15）

*1376
 サンビーム（13）

*1377
 テンサーズ・トランスフォーメーション（11）

*1378
 タイム・ストップ（17）

*1379
 トゥルー・シーイング（９）

*1380
 アンホーリー・オーラ（15）

*1381
 ヴァンピリック・タッチ（５）

*1382
 ヴァーチュー（１）

*1383
 ウェイル・オブ・ザ・バンシー（17）

*1384
 ウォール・オブ・ファイアー（９）

*1385
 ウェブ（３）

*1386
 ウィアード（17）

*1387
 ワード・オブ・フェイス（13）

*1388
 特殊能力の登録

*1389
 スロットの登録解除

*1390
 行動

*1391
 使用＃１

*1392
 レイ・オン・ハンズ

*1393
 ここに移動

*1394
 シャウトメッセージを表示する

*1395
 シャウトメッセージを表示しない

*1396
 現在のプレイヤーを一覧表示

*1397
 サーバーメッセージを表示する

*1398
 サーバーメッセージを表示しない

*1399
 パーティメッセージを表示する

*1400
 パーティメッセージを表示しない

*1401
 ダイスロールを表示する

*1402
 ダイスロールを表示しない

*1403
 会話文を表示する

*1404
 会話文を表示しない

*1405
 メッセージウィンドウの左右分割

*1406
 メッセージウィンドウの統合

*1407
 戦闘情報を表示する

*1408
 戦闘情報を表示しない

*1409
 エリア内シャウトモード

*1410
 テルモード

*1411
 サーバーシャウトモード

*1412
 最後のメッセージを再送

*1413
 最後に受けたテルに返信

*1414
 ウィスパーモード

*1415
 標準チャットモード

*1416
 パーティチャットモード

*1417
 ダメージ抵抗：特定のダメージタイプに対し、１回の命中毎に特定ポイント分のダメージを無効化する。ダメージ減少に似ているが、効果対象が武器攻撃に限らず、強力な武器等によって効果を無視することもできない。

*1418
 ダメージ減少：武器攻撃に対し、１回の命中毎に特定ポイント分のダメージを無効化する。一定数以上の強化ボーナスをもつ武器に対しては効果が無い。

*1419
 ダメージタイプ、基本ダメージ無し：何らかの理由でダメージを発生させたくない場合に武器等のアイテム（たとえば、訓練用の木刀など）に付加

*1420
 ダメージタイプ、近接：近接攻撃により目標にダメージを与える。ソード系、アックス系の武器など

*1421
 ダメージタイプ、飛び道具：射撃攻撃により目標にダメージを与える。ロングボウから発射するアローなど

*1422
 呪文抵抗強化：呪文に対する抵抗力を強化

*1423
 ダブルスタック：所持品欄内の最大スタック数を倍にする。

*1424
 マスターワーク：精巧な出来のアイテムであり、魔法がかかっていないにもかかわらず命中およびダメージに＋１の強化ボーナスが付与される。

*1425
 <<<CUT>>>
ブラッド・フレンジー
（Blood Frenzy、血の狂乱） 

術者レベル：ドルイド２、レンジャー２
イネートレベル：２
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎１ラウンド
セービングスロー：不可
呪文抵抗：不可

術者はバーバリアンのそれとよく似た激怒状態となり、筋力（STR）と耐久力（CON）に＋２、意志（Will）セーブにそれぞれ＋１のボーナス、ACに－１のペナルティを得る。

*1426
 ヘイスト：同名のレベル３バード／ソーサラー／ウィザード呪文同様に装備者のラウンド毎の攻撃回数に＋１

*1427
 ヴォーパル：クリティカルヒット時に目標を即死させる。対象が通常のクリティカルヒットを受けないタイプのモンスターである場合は効果が無い。ヴォーパル属性はダメージタイプが斬撃である武器にしか付与できない。

*1428
 ウーンディング：命中時に、対象にラウンド毎に１ダメージを与える出血を起こさせる（この効果は累積可能）。出血を止めるには治療用具の使用（治療技能判定）に成功するか、キュア系の呪文による治療が必要となる。

*1429
 身かわし強化：高レベルのローグ／モンク同様に同名の特技の効果を得る。呪文（ファイアーボールなど）の効果を受けた際など、反応セーブを成功させることで受けるダメージが半減する場合において、セーブ成功によりダメージを完全に回避することができ、また、セーブ失敗時にも通常の半分のダメージしか受けずにすむ。

*1430
 マインド・ブランク：精神作用の呪文（チャーム・パーソン、コンフュージョン等）に対する完全耐性

*1431
 光：装備者の周囲を光で照らす。この光はダークネスの呪文によって打ち消されうる。

*1432
 使用制限、種族タイプ：特定の種族（ドワーフ、オークなど）に属するキャラクターしか使用できない

*1433
 ボーナス・ヒットポイント：装備者のベース・ヒットポイントを増加させる

*1434
 使用制限、クラス：特定クラス（パラディン、ローグ等）のキャラクターしか使用できない

*1435
 使用制限、アライメントグループ：特定系統のアライメント（例えばイービル系のみ、ローフル系のみ等）のキャラクターにしか使用できない

*1436
 ホーリー・アヴェンジャー：パラディンにしか使用できない。

命中に＋３のボーナス（他の攻撃ボーナスとの重複時は合計で＋５まで）
ダメージボーナス、対イービル：＋１ｄ６（付与対象の武器と同一のダメージタイプ）
呪文抵抗＋16 SR
命中時：25％の確率で対象にディスペル・マジック発動

*1437
 使用制限、特定アライメント：特定のアライメントの敵（例えばカオティックニュートラル、ローフルイービル、ニュートラルグッド等）のキャラクターにしか使用できない

*1438
 OnTrapTriggeredイベントは、オブジェクトに仕掛けられた罠が起動した場合に発動します。

*1439
 エンハンスド・コンテイナー、中身重量軽減：中に入れたアイテムの重量を一時的に軽くする。

*1440
 セービングスローボーナス：全セービングスローにボーナスを付与

*1441
 セービングスローボーナス、特定：頑健、反応、意志のいずれか一種類のセービングスローにボーナスを付与

*1442
 基本重量軽減：同タイプの通常アイテムと比較し、重量が軽くなる

*1443
 OnUnlockイベントは、扉または入れ物の掛かった鍵が、専用の鍵または〈解錠〉の技能によって開けられたときに発動します。

*1444
 ボーナス呪文スロット、特定レベル：特定のクラス、呪文レベルの呪文スロット／使用回数に＋１

*1445
 ボーナス特技：習得に必要な条件を満たしていなくても、特技の効果を得ることができる

*1446
 再生：装備者のヒットポイントを毎ラウンド一定数だけ回復する

*1447
 呪文耐性、特定呪文：特定の呪文（マジック・ミサイル、ファイアーボール等）に対する完全耐性

*1448
 呪文耐性、呪文系統：特定の呪文系統（力術、心術等）に属する呪文に対する完全耐性

*1449
 耐性：特定の効果（毒、レベル吸収等）に対する完全耐性

*1450
 命中時：目標への武器攻撃が命中した際に効果が発動する

*1451
 ヴァンピリック・リジェネレーション：目標のヒットポイントを吸収し、使用者のヒットポイントを同数だけ回復する

*1452
 弾薬無限：飛び道具（ボウ系やスリング等）の通常弾薬を無限に発射できる

*1453
 ダンシング（サモン・シミター）：ひとりでに戦うことのできる武器を召喚し、４ラウンド間戦わせることができる。武器はアイテムの使用者の基本攻撃ボーナスにて攻撃を行なう。

*1454
 能力値減少：使用者の特定の能力値（筋力、敏捷力等）を減少させる

*1455
 技能修正値減少：使用者の特定の技能（隠れ身、説得等）を減少させ、技能判定の成功率を引き下げる

*1456
 AC 減少：使用者のアーマークラスを減少させる

*1457
 弱点属性：特定のダメージタイプ（電撃、炎、斬撃等）から受けるダメージを増加させる

*1458
 命中ペナルティー：使用者の命中判定にペナルティーを付与

*1459
 ダメージペナルティー：武器が与えるダメージにペナルティーを付与

*1460
 命中ペナルティー：使用者の攻撃及びダメージロールにペナルティーを付与

*1461
 セービングスロー減少：使用者の全セービングスローにペナルティー

*1462
 セービングスロー減少、特定：頑健、反応、意志のいずれか一種類のセービングスローにペナルティーを付与

*1463
 受け流し

*1464
 ドアをノックする

*1465
 返信

*1466
 閉じる

*1467
 鍵開け

*1468
 無視

*1469
 無視の解除

*1470

*1471
 罠の解除

*1472
 印をつける

*1473
 罠の回収

*1474
 守ってくれ

*1475
 待て

*1476
 逃げろ

*1477
 そこで止まれ

*1478
 戦闘以外のコマンド

*1479
 高度な目標選択

*1480
 積極的攻撃

*1481
 同じ目標を攻撃

*1482
 罠の操作

*1483
 回復してくれ

*1484
 ローグを優先的に攻撃

*1485
 呪文使いを優先的に攻撃

*1486
 遠隔武器使用者を優先的に攻撃

*1487
 戦士系の敵を優先的に攻撃

*1488
 リーダーを優先的に攻撃

*1489
 ボンバードメント
（Bombardment、岩の雨）

術者レベル：ドルイド８
イネートレベル：８
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：特大(Huge)
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

空から大岩を降らせ、範囲内の全ての敵に対し術者レベル毎１ｄ８、最大で10ｄ８のダメージを与える。

*1490
 捜索

*1491

*1492
 盗賊道具

*1493
 暗視

*1494
 恐怖

*1495

*1496
 アシッド・スプラッシュ
（Acid Splash、酸の飛沫）

術者レベル：ウィザード／ソーサラー０
イネートレベル：０
呪文系統：召喚術（Cjr）
属性：酸
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

術者は小さな酸の水球を破裂させることで、対象に１ｄ３の酸ダメージを与える。

*1497

*1498
 《打ち倒し》

*1499
 次ページ

*1500
 マイティー

*1501
 が呪文を詠唱：

*1502
 不明な呪文

*1503
 アライメントグループ

*1504
 モンスタータイプ

*1505
 ランダム

*1506
 抵抗：ランダム

*1507
 呪文抵抗：ランダム

*1508
 装備スロット：ランダム

*1509
 重量軽減：ランダム

*1510
 基本重量軽減：ランダム

*1511
 スタミナ：ランダム

*1512
 呪文スロット：ランダム

*1513
 弾薬無限：ランダム

*1514
 ダンシング・ブレード：ランダム

*1515
 命中時発動確率ランダム

*1516
 アミュレット

*1517
 矢

*1518
 ベルト

*1519
 ボルト

*1520
 ブーツ

*1521
 ブレット

*1522
 クラブ

*1523
 雑貨（中）

*1524
 アースクウェイク
（Earthquake、地震）
術者レベル：クレリック８、ドルイド８
イネートレベル：８
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：大(Huge)
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：不可

術者は大規模な地震を自らの周囲に引き起こすことで、効果範囲内の全対象に、術者レベル毎１ｄ６、最大で10ｄ６のダメージを与える。ただし術者は地震の影響を受けることはない。

*1525
 ダーツ

*1526
 ダイアメイス

*1527
 ダブルアックス

*1528
 雑貨（大）

*1529
 ヘビーフレイル

*1530
 ガントレット

*1531
 ライトハンマー

*1532
 ハンドアックス

*1533
 治療用具

*1534
 カマ

*1535
 カタナ

*1536
 ククリ

*1537
 サンバースト
（Sunburst、陽光爆発）

術者レベル：ドルイド８、ウィザード／ソーサラー８
イネートレベル：８
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：中(Medium)
持続時間：瞬間
セービングスロー：反応（Ref）
呪文抵抗：可

術者はきらめく光の爆発を発生させることで、効果範囲内の全対象のうちアンデッドには術者レベル毎１ｄ６（最大で25ｄ６、アンデッド以外には最大で６ｄ６）のダメージを与え、反応（Ref）セーブに失敗すると永久に盲目状態となる（この盲目状態は魔法的に除去が可能）。また、ヴァンパイアは反応（Ref）セーブに失敗すると即座に破壊される。

*1538
 マジックロッド

*1539
 マジックスタッフ

*1540
 マジックワンド

*1541
 モーニングスター

*1542
 オーラ・オブ・グローリー
（Aura of Glory、栄光のオーラ）

術者レベル：パラディン２
イネートレベル：２
呪文系統：変成術（Tra）
属性：神聖
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者、中(Medium)
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

術者は神の力を通じて＋４の魅力（CHR）ボーナスを得る。術者の近くにいる全ての味方は、恐怖に対するセービングスローに＋５のボーナスを得る。

*1543
 ポーション

*1544
 クォータースタッフ

*1545
 レイピア

*1546
 リング

*1547
 シミター

*1548
 バニッシュメント
（Banishment、放逐）

術者レベル：クレリック６、ウィザード／ソーサラー７
イネートレベル：６
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：最大(Colossal)
持続時間：瞬間
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

効果範囲内の全ての召喚されたクリーチャー、使い魔、動物の相棒、来訪者を破壊する。放逐できるクリーチャーの数は、術者レベルの２倍分のHDで算出される。

*1549
 サイズ

*1550
 ヘビーシールド

*1551
 タワーシールド

*1552
 スピア

*1553
 シュリケン

*1554
 シックル

*1555
 スリング

*1556
 盗賊道具

*1557
 スローイングアックス

*1558
 罠キット

*1559
 逆手

*1560
 鍵

*1561
 雑貨（広）

*1562
 入れ物

*1563

*1564
 バッグ

*1565
 雑貨（長）

*1566
 使い魔憑依解除

*1567
 使い魔を召喚

*1568
 肉体の完成

*1569
 召喚解除

*1570
 インフリクト・マイナー・ウーンズ
（Inflict Minor Wounds、かすり傷付与）
術者レベル：クレリック０
イネートレベル：０
呪文系統：死霊術（Nec）
属性：負
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
相殺される呪文：キュア・マイナー・ウーンズ
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

術者は、相手に接触攻撃を成功させることで1ポイントのダメージを与える。この呪文をアンデッド系のモンスターに使用した場合、同等量のダメージを回復させる。

*1571
 インフリクト・ライト・ウーンズ
（Inflict Light Wounds、軽傷付与）
術者レベル：クレリック１
イネートレベル：１
呪文系統：死霊術（Nec）
属性：負
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
相殺される呪文：キュア・マイナー・ウーンズ
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

術者は、相手に接触攻撃を成功させることで１ｄ８＋術者レベル毎１（最大で＋５）ポイントのダメージを与える。この呪文をアンデッド系のモンスターに使用した場合、同等量のダメージを回復させる。

*1572
 ﾘﾌﾚｯｼｭﾚｰﾄ

*1573
 ジャイアントスパイダー

*1574
 インフリクト・モデレート・ウーンズ
（Inflict Moderate Wounds、中傷付与）

術者レベル：クレリック２
イネートレベル：２
呪文系統：死霊術（Nec）
属性：負
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
相殺される呪文：キュア・モデレート・ウーンズ
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

術者は、相手に接触攻撃を成功させることで２ｄ８＋術者レベル毎１（最大で＋10）ポイントのダメージを与える。この呪文をアンデッド系のモンスターに使用した場合、同等量のダメージを回復させる。

*1575
 インフリクト・シリアス・ウーンズ
（Inflict Serious Wounds、重傷付与）

術者レベル：クレリック３
イネートレベル：３
呪文系統：死霊術（Nec）
属性：負のエネルギー
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
相殺される呪文：キュア・シリアス・ウーンズ
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

術者は、相手に接触攻撃を成功させることで３ｄ８＋術者レベル毎１（最大で＋15）ポイントのダメージを与える。この呪文をアンデッド系のモンスターに使用した場合、同等量のダメージを回復させる。

*1576
 パンサー

*1577
 ボアー

*1578
 ウルフ

*1579
 バッジャー

*1580
 ブラウンベア

*1581
 アースエレメンタル

*1582
 ウォーターエレメンタル

*1583
 ファイアーエレメンタル

*1584
 エアーエレメンタル

*1585
 インフリクト・クリティカル・ウーンズ
（Inflict Critical Wounds、致命傷付与）

術者レベル：クレリック４
イネートレベル：４
呪文系統：死霊術（Nec）
属性：負
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
相殺される呪文：キュア・クリティカル・ウーンズ
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

術者は、相手に接触攻撃を成功させることで４ｄ８＋術者レベル毎１（最大で＋20）ポイントのダメージを与える。この呪文をアンデッド系のモンスターに使用した場合、同等量のダメージを回復させる。

*1586
 バラガーンズ・アイアン・ホーン
（Balagarn's Iron Horn、バラガーンの鉄の角笛）

術者レベル：バード１、ウィザード／ソーサラー２
イネートレベル：２
呪文系統：変成術（Tra）
属性：音波
呪文構成要素：音声、動作
射程：20フィート
効果範囲／対象：60°の円錐
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

術者は激しい共鳴音による振動を作り出す。効果範囲内で地上にいる全対象の中で筋力判定（術者は筋力20として扱う）に失敗したものは、1ラウンド間、打ち倒し状態になる。

*1587
 攻防一体モード

*1588
 ドロウン
（Drown、溺没）

術者レベル：ドルイド６
イネートレベル：６
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

術者は対象の生物の肺を水浸しにして溺れさせる。対象は現在のヒットポイントの90%をダメージとして失う。ゴーレムや命のない（呼吸しない）クリーチャーは、この呪文の影響を受けない。

*1589
 印をつける

*1590

*1591
 入れ墨

*1592
 その他

*1593

*1594
 ERROR： OPERAND MUST BE AN INTEGER LVALUE

*1595
 ERROR： CONDITIONAL REQUIRES SECOND EXPRESSION

*1596
 ERROR： CONDITIONAL MUST HAVE MATCHING RETURN TYPES

*1597
 ERROR： MULTIPLE DEFAULT STATEMENTS WITHIN SWITCH

*1598
 ERROR： MULTIPLE CASE CONSTANT STATEMENTS WITHIN SWITCH

*1599
 ERROR： CASE PARAMETER NOT A CONSTANT INTEGER

*1600
 ERROR： SWITCH MUST EVALUATE TO AN INTEGER

*1601
 ERROR： NO COLON AFTER DEFAULT LABEL

*1602
 ERROR： NO COLON AFTER CASE LABEL

*1603
 ERROR： NO SEMICOLON AFTER STATEMENT

*1604
 調べる

*1605
 市街地屋外

*1606
 田園地域

*1607
 ダンジョン

*1608
 下水道

*1609
 鉱山／洞窟

*1610
 地下墓地

*1611
 森林地帯

*1612
 市街地屋内

*1613
 城屋内

*1614

*1615
 ５％／５ラウンド

*1616
 10％／４ラウンド

*1617
 25％／３ラウンド

*1618
 50％／２ラウンド

*1619
 75％／１ラウンド

*1620

*1621
 ダンシング・ブレード＋１

*1622
 ダンシング・ブレード＋２

*1623
 ダンシング・ブレード＋３

*1624
 ダンシング・ブレード＋４

*1625
 ダンシング・ブレード＋５

*1626
 重量の80％

*1627
 重量の60％

*1628
 重量の40％

*1629
 重量の20％

*1630
 重量の10％

*1631
 弾薬：基本

*1632
 弾薬：＋１ｄ６ファイアー

*1633
 弾薬：＋１ｄ６冷気

*1634
 弾薬：＋１ｄ６電撃

*1635
 弾薬：＋１炎

*1636
 弾薬：＋１冷気

*1637
 弾薬：＋１電撃

*1638
 弾薬：＋２炎

*1639
 弾薬：＋２冷気

*1640
 弾薬：＋２電撃

*1641
 弾薬：ダメージ強化＋１

*1642
 弾薬：ダメージ強化＋２

*1643
 弾薬：ダメージ強化＋３

*1644
 弾薬：ダメージ強化＋４

*1645
 弾薬：ダメージ強化＋５

*1646
 ５ダメージまで軽減

*1647
 10ダメージまで軽減

*1648
 15ダメージまで軽減

*1649
 20ダメージまで軽減

*1650
 25ダメージまで軽減

*1651
 30ダメージまで軽減

*1652
  5/-

*1653
 10/-

*1654
 15/-

*1655
 20/-

*1656
 25/-

*1657
 30/-

*1658
 中身重量：－20％

*1659
 中身重量：－40％

*1660
 中身重量：－60％

*1661
 中身重量：－80％

*1662
 中身重量：－100％

*1663
 罠

*1664
 攻防一体モード解除

*1665
 バークスキン
（Barkskin、樹皮の肌）

呪文系統：変成術
レベル：ドルイド２、植物２
呪文構成要素：音声、動作
射程：接触
対象：対象１体
持続時間：術者レベル毎２時間

対象の皮膚を木の皮のように硬化させ、アーマークラスに＋３の外皮ボーナスを付与する。このボーナスは術者レベル６以上で＋４、同12以上で＋５まで上昇する。このボーナスは対象の他の外皮ボーナスとは累積しない。

*1666
 斬撃＆刺突

*1667
 ダガーは基本的な武器で用途は多岐に及ぶ。通常その鋭い両刃の長さは６～24インチほどである。

*1668
 メイスは基本的にクラブの一種で、木の棒の端に石や金属を取り付けたものである。先端の重みにより打撃力が増す。

*1669
 シックル（西洋鎌）は草や穀物を刈り取るための農具である。ほかの様々な農具と同様、日々の仕事で扱いに慣れた農民は、武器としてもこれを使用した。

*1670
 クラブは硬木の一方を細くしただけの、ごく基本的な武器である。

*1671
 モーニングスターはメイスの一種で、フレイルと同様に鎖がつながれており、振り回すことにより小さな打撃面の速度が増す。モーニングスターには一般的に先端部に少なくとも１つのスパイクが付けられ、その威力を増している。

*1672
 スピアは歴史上最も古いものながら、恐るべき武器である。棒の端に尖った穂先を付けただけのスピアは、多くの民兵が主要武器としている。

*1673
 クォータースタッフは硬木から作られている。端に金属が付けられることがあるが、簡素な武器なので、誰でも容易に扱うことができる。

*1674
 クロスボウは木製または金属製の取っ手にボウを交差させて配置した武器で、さまざまな使い道があることからよく用いられる。なかでも、ライトクロスボウは、丈夫で隠しやすい一方、威力は若干低い。

*1675
 ボルトはクォレルとも呼ばれ、あらゆる種類のクロスボウで発射できる。先端の形状により用途が異なる。

*1676
 この飛び道具は小ぶりなダガーほどの大きさで、戦闘時には、対象に向かって投げて使用する。

*1677
 スリングは、皮または布のひもに小さな袋を付けた古くから存在する武器である。適当な弾と合わせて使用される。

*1678
 スリングの弾には滑らかな金属球などが用いられる。強烈な打撃を与えられるほか、当たり所によっては骨すら砕くことができる。

*1679
 ヘビークロスボウは携帯可能な石弓としては最大のもので、頑丈で比較的使いやすいことから民兵などに好んで使われる。ライトクロスボウより威力があるが、その分重量もかさみ、扱いも難しい。

*1680
 スローイングアックスは、その元となった農具からは大きく姿を変えている。投げた際のバランスを保ち命中精度を高めるため、耐久性は犠牲にされているのだ。

*1681
 ライトハンマーは、一般に鉱山などで使われているものを元にしている。これは重いウォーハンマーとは異なり、採掘に使用できるだけの大きさにとどめられている。

*1682
 ハンドアックスは戦闘に用いられるアックスでは最も小さく、しばしば利き手でないほうの手に持つ武器としても使われる。

*1683
 サップはブラックジャックとも呼ばれる砂などを詰めた小さな皮袋で、音をたてずに敵を倒すために使われる。

*1684
 ショートソードはあらゆる剣の原型であり、２フィートほどの両刃の武器である。簡素な武器であり射手や盗賊に好んで用いられる。

*1685
 バトルアックスは３～４フィートの取っ手に刃を付けた武器である。さまざまに応用ができ、戦闘以外にも有用である。

*1686
 もともと脱穀用の器具だったライトフレイルは、木製の取っ手に鎖やちょうつがいで、重いスパイクの突端を付けた武器である。その長さは２フィートほどである。

*1687
 ロングソードは、騎士たちによく用いられる武器である。いろいろな形の刃があるが、いずれも35～47インチほどの長さである。

*1688
 レイピアは貴族や剣士によく用いられる突き専用の剣で、決闘や競技に使われるが、腕のたつ者には実戦でも強力な武器となる。

*1689
 シミターはロングソードなどと同様、切りつけるための刃を持つが、その曲線の鋭さと厚みは明らかにほかと一線を画している。

*1690
 ウォーハンマーはもともと労働者や職人の道具だが、ハンマーの中では最も重く戦闘のみに用いられる。

*1691
 ヘビーフレイルは脱穀用の器具に由来した武器で、４フィートほどの木製の取っ手に重いスパイクの突端が付けられている。

*1692
 バーバリアンに好んで使われるグレートアックスは、木こりたちの斧を元にしたものだがその両刃の先端は木よりも敵を切り倒すのに適している。

*1693
 グレートソードは堂々たる大きさの剣であり通常は両手で持たなければ使いこなせない。

*1694
 ハルバードは一般的な竿状武器で、スピアとアックスの中間にあたる。これらの武器は民兵用に量産され、侵略者に対する有効な防衛手段となる。

*1695
 ショートボウの長さは約５フィートである。この類の武器としては最初に作られたものであり、現在でも有効な武器である。

*1696
 矢の形態はさまざまであるが、ほとんどは20～40インチほどの長さで、中には安定性のため羽を付けたものもある。

*1697
 ロングボウはショートボウが改良されたものであり、射程距離と威力を増すように作られている。その長さはおよそ射手の背丈ほどだが、ものによっては６フィートを超えるものもある。

*1698
 コンポジット・ロングボウは弓師が作り出した最高の作品であり、いく種もの素材を組み合わせて射程距離と威力を増している。

*1699
 カマ（東洋鎌）は多くのほかの武器と同様、元は農具である。農民は刀剣などの純粋な武器の所有が禁じられていたためだ。

*1700
 攻防一体強化モード

*1701
 オークという種族について論ずるなら、彼らが戦争に与えた影響について言及せねばならない。オークのダブルアックスはその好例であり、「刃は１つよりも２つがいい！」とする彼らの知恵によるものだ。

*1702
 ツーブレーデッドソードは、素早く多様な使い方のできるクォータースタッフと２つの刃の利点を組み合わせた実戦的な考えから生み出された。

*1703
 ダイアメイスは、クォータースタッフの多様性とメイスの威力を組み合わせた武器である。

*1704
 カタナ（刀）は刀剣鍛冶の最高峰の作品であり、芸術的な意匠と鋭利な切れ味とを合わせ持つ。

*1705
 シュリケン（手裏剣）は軽く忍ばせやすい武器であり、単独では威力は少ないが、素早く投げることができる。

*1706
 リピーティング・クロスボウは巧みな構造により、ボルトの発射後に再装填することなく攻撃が可能になっている。ただし、ボルトの弾倉の交換する場合はかなりの時間を要する。

*1707
 ワンドには潜在的に魔力が充填されている。その威力と効果は物により様々である。

*1708
 ロッドには潜在的に魔力が充填されている。その威力と効果は物により様々である。

*1709
 スタッフには潜在的に魔力が充填されている。その威力と効果は物により様々である。

*1710
 特別な防御力はないが、ヘルメットにはさまざまな形がある。

*1711
 ガントレットやブレーサーは鎧の一部であるが、その防御を高めるには魔法が必要だ。

*1712
 グローブは、魔法が吹き込まれない限り防御力を発揮しないため、通常は装飾品として身につけられる。

*1713
 ブーツの形態はさまざまであるが、防御力を高めるには魔法が必要である。

*1714
 ベルトは腹部に着用するが、防御力を高めるには魔法が必要である。

*1715
 アミュレットは飾りや紋章の付いたネックレスで、多くは装飾用であるが、中には強力な魔力をもったものも存在する。

*1716
 指輪は装飾品として指に着けるが、中には強力な魔力をもったものも存在する。

*1717
 タワーシールドはまさしく壁のような防御力を持つ盾であるが大変重く、旅で持ち歩くには文字通り重荷となるだろう。

*1718
 呪文のスクロールには、ルーン文字や魔法を蓄えるための記号が記されている。能力のあるキャラクターであれば、スクロールを使用するか、または書き写して自らのものにすることができる。

*1719
 ポーションには良悪さまざまな呪文が封じ込められており、飲み干すことで効果を発揮する。

*1720
 治療用具には薬草、包帯、こう薬などが入っている。〈治療〉技能とともに使用して、傷の回復や毒・病気の治療を行える。

*1721
 この品には各種の留め金や針金など、罠を仕掛けるための工具が一回分入っている。〈罠設置〉技能とともに使用して、罠を仕掛けることができる。

*1722
 盗賊道具には合い鍵、細長い金属棒などの道具が入っており〈解錠〉技能とともに使用して、鍵を開ける手助けとすることができる。

*1723
 鍵は、様々な錠に合わせ、いろいろな形のものが存在する。

*1724
 さまざまな物を運ぶための、小さな皮または布製の袋である。

*1725
 たいまつは、棒きれの先端に麻や布を付けて油脂や可燃性の液体に浸したものである。身を隠したい場合を除けば、非常に役に立つ。

*1726
 特に変わった点は無い。

*1727
 衣服はファッションとスタイルを提供する。しかし鎧としての機能は持たない。


*1728
 パデットアーマーは詰め物をした布地で作られている。暑く汗をかきやすく、すぐに汚れシミとなり、虱がつく。

*1729
 胸あてと肩は堅くなめした皮で作られ、他の部分はよりソフトで柔軟な皮から作られている。

*1730
 この鎧は、堅いが柔軟性を持つ皮を金属製のリベットで補強して作られている。

*1731
 チェインシャツは胴体を保護するが、四肢は覆わずに可動性を残してある。摩擦することを防ぎ、打撃を緩和することを目的とした、キルトの層が下にある。

*1732
 この鎧は連結された金属のリングで構成されている。また、摩擦することを防ぎ、打撃を緩和することを目的としたキルトの層が下にある。特に重要な部分は複数の層で覆われている。鎧の重量の大部分は肩にかかり、長時間の着用は非常に疲れるだろう。

*1733
 この鎧は複数の金属製ストライプ及びチェインとレザーからなる。ストライプは重要な部位を保護し、チェインとレザーは間接部部分を保護すると同時に稼動の余地を残し自由な行動を保障する。ストラップとバックルは加重を均等にする役目を持つ。

*1734
 この鎧はチェインメイルと金属プレートの組み合わせである。バックルとストラップは加重を均等にすると同時に各部を固定する。


*1735

*1736
 この鎧は成型されリベットで連結された金属のプレートで全身を覆う。篭手、重い皮のブーツとバイザーつきヘルメットそして厚い詰め物のされた布地の層を含む。バックルとストラップは加重を全身に分散させる、フルプレートはスプリントメールより移動を阻害しない。

*1737

*1738
 攻防一体強化モード解除

*1739
 くそ女

*1740

*1741
 続ける

*1742
 終了

*1743
 使用毎５チャージ消費

*1744
 使用毎４チャージ消費

*1745
 使用毎３チャージ消費

*1746
 使用毎２チャージ消費

*1747
 使用毎１チャージ消費

*1748
 使用毎０チャージ消費

*1749
 １日１回まで使用可

*1750
 １日２回まで使用可

*1751
 １日３回まで使用可

*1752
 １日４回まで使用可

*1753
 １日５回まで使用可

*1754
 １日に何回でも使用可

*1755
 使用は１回のみ

*1756

*1757
 くそ野郎

*1758
 攻防一体モード

*1759
 攻防一体モード解除

*1760
 攻防一体強化モード

*1761
 攻防一体強化モード解除

*1762
 防御的発動モード

*1763
 人型生物

*1764
 人型生物

*1765
 防御的発動モード解除

*1766
 防御的発動モード

*1767
 防御的発動モード解除

*1768
 防御的発動の精神集中が途切れ、呪文の詠唱に失敗しました！

*1769
 瞬殺のクリティカル！

*1770
 瞬殺のクリティカル！

*1771
 攻撃をかわした！

*1772
 <CUSTOM0>：伝説級回避：攻撃を回避した

*1773
 クィルファイアー

*1774
 アウルズ・インサイト

*1775
 トゥルー・シーイング

*1776
 モンスター命中時

*1777
 退散に対する抵抗

*1778
 マッシブ・クリティカル

*1779
 フリーダム・オブ・ムーブメント

*1780

*1781
 《武器熟練（ドルイド）》

*1782
 《武器熟練（モンク）》

*1783
 《武器熟練（ローグ）》

*1784
 《武器熟練（ウィザード）》

*1785
 《クリティカル強化（ダガー）》

*1786
 《クリティカル強化（ダーツ）》

*1787
 《クリティカル強化（ヘビークロスボウ）》

*1788
 《クリティカル強化（ライトクロスボウ）》

*1789
 《クリティカル強化（メイス）》

*1790
 《クリティカル強化（モーニングスター）》

*1791
 《クリティカル強化（クォータースタッフ）》

*1792
 《クリティカル強化（スピア）》

*1793
 《クリティカル強化（シックル）》

*1794
 《クリティカル強化（スリング）》

*1795
 《クリティカル強化（素手攻撃）》

*1796
 《クリティカル強化（ロングボウ）》

*1797
 《クリティカル強化（ショートボウ）》

*1798
 《クリティカル強化（ショートソード）》

*1799
 《クリティカル強化（レイピア）》

*1800
 《クリティカル強化（シミター）》

*1801
 《クリティカル強化（ロングソード）》

*1802
 《クリティカル強化（グレートソード）》

*1803
 《クリティカル強化（ハンドアックス）》

*1804
 《クリティカル強化（スローイングアックス）》

*1805
 《クリティカル強化（バトルアックス）》

*1806
 《クリティカル強化（グレートアックス）》

*1807
 《クリティカル強化（ハルバード）》

*1808
 《クリティカル強化（ライトハンマー）》

*1809
 《クリティカル強化（ライトフレイル）》

*1810
 《クリティカル強化（ウォーハンマー）》

*1811
 《クリティカル強化（ヘビーフレイル）》

*1812
 《クリティカル強化（カマ）》

*1813
 《クリティカル強化（ククリ）》

*1814
 クィルファイアー
（Quillfire、毒羽の投射）

術者レベル：ドルイド３
イネートレベル：３
呪文系統：変成術（Tra）
属性：毒
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時無効果（毒のみ）
呪文抵抗：不可

術者は毒性の羽を飛ばし、対象に１ｄ８＋２術者レベル毎１（最大で＋５）のダメージを与えた上、頑健（Fort）セーブに失敗した場合、スコーピオン毒を付与する。

*1815
 《クリティカル強化（シュリケン）》

*1816
 《クリティカル強化（サイズ）》

*1817
 《クリティカル強化（カタナ）》

*1818
 《クリティカル強化（バスタードソード）》

*1819
 アウルズ・インサイト
（Owl's Insight、梟の洞察力）

術者レベル：ドルイド５
イネートレベル：２
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎1時間
セービングスロー：不可
呪文抵抗：不可

対象の判断力（WIS）に、術者レベルの半分と同数の強化ボーナスを与える。

*1820
 《クリティカル強化（ダイアメイス）》

*1821
 《クリティカル強化（ダブルアックス）》

*1822
 《クリティカル強化（ツーブレーデッドソード）》

*1823
 《武器熟練（ダガー）》

*1824
 《武器熟練（ダーツ）》

*1825
 《武器熟練（ヘビークロスボウ）》

*1826
 《武器熟練（ライトクロスボウ）》

*1827
 《武器熟練（メイス）》

*1828
 《武器熟練（モーニングスター）》

*1829
 《武器熟練（クォータースタッフ）》

*1830
 《武器熟練（スピア）》

*1831
 《武器熟練（シックル）》

*1832
 《武器熟練（スリング）》

*1833
 《武器熟練（素手攻撃）》

*1834
 《武器熟練（ロングボウ）》

*1835
 《武器熟練（ショートボウ）》

*1836
 《武器熟練（ショートソード）》

*1837
 《武器熟練（レイピア）》

*1838
 《武器熟練（シミター）》

*1839
 《武器熟練（ロングソード）》

*1840
 《武器熟練（グレートソード）》

*1841
 《武器熟練（ハンドアックス）》

*1842
 《武器熟練（スローイングアックス）》

*1843
 《武器熟練（バトルアックス）》

*1844
 《武器熟練（グレートアックス）》

*1845
 《武器熟練（ハルバード）》

*1846
 《武器熟練（ライトハンマー）》

*1847
 《武器熟練（ライトフレイル）》

*1848
 《武器熟練（ウォーハンマー）》

*1849
 《武器熟練（ヘビーフレイル）》

*1850
 《武器熟練（カマ）》

*1851
 《武器熟練（ククリ）》

*1852
 エレクトリック・ジョルト

*1853
 《武器熟練（シュリケン）》

*1854
 《武器熟練（サイズ）》

*1855
 《武器熟練（カタナ）》

*1856
 《武器熟練（バスタードソード）》

*1857
 <<<CUT>>>
エレクトリック・ジョルト
（Electric Jolt、感電）

術者レベル：ウィザード／ソーサラー０
イネートレベル：０
呪文系統：力術（Evo）
属性：電気
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

対象に１ｄ３の電気ダメージを与える。

*1858
 《武器熟練（ダイアメイス）》

*1859
 《武器熟練（ダブルアックス）》

*1860
 《武器熟練（ツーブレーデッドソード）》

*1861
 《武器開眼（ダガー）》

*1862
 《武器開眼（ダーツ）》

*1863
 《武器開眼（ヘビークロスボウ）》

*1864
 《武器開眼（ライトクロスボウ）》

*1865
 《武器開眼（メイス）》

*1866
 《武器開眼（モーニングスター）》

*1867
 《武器開眼（クォータースタッフ）》

*1868
 《武器開眼（スピア）》

*1869
 《武器開眼（シックル）》

*1870
 《武器開眼（スリング）》

*1871
 《武器開眼（素手攻撃）》

*1872
 《武器開眼（ロングボウ）》

*1873
 《武器開眼（ショートボウ）》

*1874
 《武器開眼（ショートソード）》

*1875
 《武器開眼（レイピア）》

*1876
 《武器開眼（シミター）》

*1877
 《武器開眼（ロングソード）》

*1878
 《武器開眼（グレートソード）》

*1879
 《武器開眼（ハンドアックス）》

*1880
 《武器開眼（スローイングアックス）》

*1881
 《武器開眼（バトルアックス）》

*1882
 《武器開眼（グレートアックス）》

*1883
 《武器開眼（ハルバード）》

*1884
 《武器開眼（ライトハンマー）》

*1885
 《武器開眼（ライトフレイル）》

*1886
 《武器開眼（ウォーハンマー）》

*1887
 《武器開眼（ヘビーフレイル）》

*1888
 《武器開眼（カマ）》

*1889
 《武器開眼（ククリ）》

*1890
 ファイアーブランド
（Firebrand、炎の刻印）

術者レベル：ウィザード／ソーサラー５
イネートレベル：５
呪文系統：力術（Evo）
属性：火
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：最大（Colossal）
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

効果範囲内の敵対的なクリーチャーに対し、多数の炎の玉（術者レベル毎一つ）を作り出す。炎の玉は爆発によって、それぞれ術者レベル毎１ｄ６、最大で15ｄ６のダメージを与える。もしもクリーチャーが炎の玉より多い場合、一番近いものからダメージを与え、炎の玉のほうが多い場合、余分な玉は消滅する。

*1891
 《武器開眼（シュリケン）》

*1892
 《武器開眼（サイズ）》

*1893
 《武器開眼（カタナ）》

*1894
 《武器開眼（バスタードソード）》

*1895
 ファイアーブランド

*1896
 《武器開眼（ダイアメイス）》

*1897
 《武器開眼（ダブルアックス）》

*1898
 《武器開眼（ツーブレーデッドソード）》

*1899
 《呪文熟練（召喚術）》

*1900
 《呪文熟練（占術）》

*1901
 《呪文熟練（心術）》

*1902
 《呪文熟練（力術）》

*1903
 《呪文熟練（幻術）》

*1904
 《呪文熟練（死霊術）》

*1905
 《呪文熟練（変成術）》

*1906
 《技能熟練（動物共感）》

*1907
 《技能熟練（精神集中）》

*1908
 《技能熟練（装置無力化）》

*1909
 《技能熟練（不動）》

*1910
 6

*1911
 《技能熟練（治療）》

*1912
 《技能熟練（隠れ身）》

*1913
 《技能熟練（聞き耳）》

*1914
 《技能熟練（伝承知識）》

*1915
 《技能熟練（忍び足）》

*1916
 《技能熟練（解錠）》

*1917
 《技能熟練（受け流し）》

*1918
 《技能熟練（芸能）》

*1919
 《技能熟練（交渉）》

*1920
 《技能熟練（手先の早業）》

*1921
 《技能熟練（捜索）》

*1922
 《技能熟練（罠設置）》

*1923
 《技能熟練（呪文学）》

*1924
 《技能熟練（視認）》

*1925
 7

*1926
 《技能熟練（挑発）》

*1927
 《技能熟練（魔法装置使用）》

*1928
 《バーバリアンの高速移動》

*1929
 《直感回避》

*1930
 《ダメージ減少 1/-》

*1931
 《バードの知識》

*1932
 《自然知覚》

*1933
 《動物の相棒》

*1934
 《森渡り》

*1935
 《跡なき足取り》

*1936
 《自然の誘惑への抵抗力》

*1937
 《生物毒への耐性》

*1938
 《連打》

*1939
 8

*1940
 《身かわし》

*1941
 《モンクの速足》

*1942
 《不動心》

*1943
 《無病身》

*1944
 9

*1945
 《肉体の完成》

*1946
 《身かわし強化》

*1947
 《“気”打撃 (Magic)》

*1948
 《金剛身》

*1949
 《金剛心》

*1950
 《即身成道》

*1951
 《信仰の恩寵》

*1952
 10

*1953
 《健全なる肉体》

*1954
 11

*1955
 《急所攻撃(+1d6)》

*1956
 《負傷打撃》

*1957
 《防御ロール》

*1958
 《追い討ち》

*1959
 《技能体得》

*1960
 《モンスターの直感反射》

*1961
 《石工の勘》

*1962
 《暗視》

*1963
 《対毒抵抗》

*1964
 《対呪文抵抗》

*1965
 《対オーク戦闘訓練》

*1966
 《対ゴブリン類戦闘訓練》

*1967
 《対巨人戦闘訓練》

*1968
 《技能相性〈伝承知識〉》

*1969
 《眠りへの耐性》

*1970
 《対心術抵抗》

*1971
 《技能相性〈聞き耳〉》

*1972
 《技能相性〈捜索〉》

*1973
 《技能相性〈視認〉》

*1974
 《鋭い知覚》

*1975
 《対幻術抵抗》

*1976
 《対人型爬虫類戦闘訓練》

*1977
 《技能相性〈精神集中〉》

*1978
 《準技能相性〈聞き耳〉》

*1979
 《準技能相性〈捜索〉》

*1980
 《準技能相性〈視認〉》

*1981
 《技能相性〈忍び足〉》

*1982
 《幸運》

*1983
 《怖い物知らず》

*1984
 《正確な狙い》

*1985
 ドワーフ

*1986
 エルフ

*1987
 ノーム

*1988
 ハーフリング

*1989
 ハーフエルフ

*1990
 ハーフオーク

*1991
 人間

*1992
 12

*1993
 バッジャー

*1994
 バッジャー, ダイア

*1995
 バット

*1996
 バトルホラー

*1997
 ベア, ブラック

*1998
 ベア, ブラウン

*1999
 ベア, ポーラー

*2000
 ベア, ダイア

*2001
 ワーベア

*2002
 ビートル, スライサー

*2003
 ビートル, ファイアー

*2004
 ビートル, スタグ

*2005
 ビートル, スティンク

*2006
 ボアー

*2007
 ボアー, ダイア

*2008
 ボダック

*2009
 ゴーレム, ボーン

*2010
 バグベア, チーフテンA

*2011
 バグベア・ウィザード

*2012
 バグベアA

*2013
 ニワトリ

*2014
 子供, 男

*2015
 子供, 女

*2016
 牛

*2017
 シカ

*2018
 シカ, 雌

*2019
 シカ, 雄

*2020
 ベイラー

*2021
 ドゥームガード

*2022
 ドゥームナイト

*2023
 ドラゴン, ブラック

*2024
 ドラゴン, ブラス

*2025
 ドラゴン, カッパー

*2026
 ドラゴン, シルバー

*2027
 ドラゴン, ブロンズ

*2028
 ドラゴン, ゴールド

*2029
 ドラゴン, ブルー

*2030
 ドラゴン, グリーン

*2031
 ドラゴン, レッド

*2032
 ドラゴン, ホワイト

*2033
 ドライアド

*2034
 エレメンタル, エアー

*2035
 エレメンタル, エアーエルダー

*2036
 グレーター・エアーエレメンタル

*2037
 ヒュージ・エアーエレメンタル

*2038
 エレメンタル, アース

*2039
 エレメンタル, アースエルダー

*2040
 グレーター・アースエレメンタル

*2041
 ヒュージ・アースエレメンタル

*2042
 エレメンタル, ファイアー

*2043
 エレメンタル, ファイアーエルダー

*2044
 グレーター・ファイアーエレメンタル

*2045
 ヒュージ・ファイアーエレメンタル

*2046
 インヴィジブル・ストーカー

*2047
 ミストエレメンタル

*2048
 ヴァンピリック・ミスト

*2049
 エレメンタル, ブラッド

*2050
 エレメンタル, ウォーターエルダー

*2051
 エレメンタル, ウォーター

*2052
 グレーター・ウォーターエレメンタル

*2053
 ヒュージ・ウォーターエレメンタル

*2054
 エティン

*2055
 ガーゴイル

*2056
 ガスト

*2057
 ゴースト

*2058
 グール

*2059
 グール・ロード

*2060
 ジャイアント, ヒル

*2061
 ジャイアント, マウンテン

*2062
 ジャイアント, ファイアー

*2063
 ジャイアント, フロスト

*2064
 ゴブリン, チーフテンA

*2065
 ゴブリン, シャーマンA

*2066
 ゴブリンA

*2067
 ゴーレム, フレッシュ

*2068
 ゴーレム, アイアン

*2069
 シールドガーディアン

*2070
 ゴーレム, クレイ

*2071
 ゴーレム, ストーン

*2072
 ネコ

*2073
 キャット, クラッグキャット

*2074
 キャット, ダイアタイガー

*2075
 キャット, クレンシャー

*2076
 キャット, レオパード

*2077
 ピューマ

*2078
 ワーキャット

*2079
 ヘルムドホラー

*2080
 ヴロック

*2081
 フックホラー

*2082
 ランタン・アーコン

*2083
 クアジット

*2084
 インプ

*2085
 メフィット, エアー

*2086
 メフィット, ダスト

*2087
 メフィット, アース

*2088
 メフィット, ファイアー

*2089
 メフィット, アイス

*2090
 メフィット, ウーズ

*2091
 メフィット, ウォーター

*2092
 ウィル・オー・ウィスプ

*2093
 インテレクト・ディヴァウラー

*2094
 マグミン

*2095
 ミノゴン

*2096
 ミノタウロス

*2097
 ミノタウロス, チーフテン

*2098
 ミノタウロス, シャーマン

*2099
 モーグ

*2100
 マミー, グレーター

*2101
 マミー, ウォリアー１

*2102
 ニンフ

*2103
 オーガA

*2104
 オーガ, チーフテンA

*2105
 オーガ, メイジA

*2106
 古の種族, チーフテン

*2107
 リザードフォーク, ウォリアーA

*2108
 リザードフォーク, ウォリアーB

*2109
 オーク, チーフテンA

*2110
 オーク, シャーマンA

*2111
 オークA

*2112
 牛

*2113
 13

*2114
 ヴェロキラプトル

*2115
 レイヴン

*2116
 シャドー

*2117
 シャドー・フィーンド

*2118
 スケルトン, メイジ

*2119
 14

*2120
 スケルトン, ウォリアー

*2121
 スラード, ブルー

*2122
 スラード, デス

*2123
 スラード, グレイ

*2124
 スラード, グリーン

*2125
 スラード, レッド

*2126
 スペクター

*2127
 アラニア

*2128
 スパイダー, ダイア

*2129
 スパイダー, ジャイアント

*2130
 スパイダー, フェーズ

*2131
 スパイダー, ブレード

*2132
 スパイダー, レイス

*2133
 サキュバス

*2134
 トロル, チーフテン

*2135
 トロル, シャーマン

*2136
 エターキャップ

*2137
 トロル

*2138
 アンバーハルク

*2139
 15

*2140
 ワーラット

*2141
 ワーウルフ

*2142
 ワイト

*2143
 ドッグ, バーガスト

*2144
 ドッグ, ブリンクドッグ

*2145
 ドッグ, ダイアウルフ

*2146
 イヌ

*2147
 ドッグ, フェンハウンド

*2148
 ドッグ, バーガスト・グレーター

*2149
 ドッグ, ヘルハウンド

*2150
 ドッグ, シャドウ・マスティフ

*2151
 ドッグ, ウルフ

*2152
 ドッグ, ウィンターウルフ

*2153
 ドッグ, ウォーグ

*2154
 アリップ

*2155
 レイス

*2156
 NWN, アーリン

*2157
 NWN, アリベス２

*2158
 NWN, ヘイドラリン

*2159
 NWN, モラグ

*2160
 NWN, モーグリム

*2161
 NWN, セドス

*2162
 ユアン-ティ, プリースト

*2163
 16

*2164
 17

*2165
 女性の物乞い

*2166
 男性の物乞い

*2167
 ブラッドセイラー

*2168
 女性の平民

*2169
 男性の平民

*2170
 ドワーフ

*2171
 ハーフリング

*2172
 ハーフオーク

*2173
 屋敷の護衛

*2174
 ナイト

*2175
 クルスの兵士

*2176
 ラスカン兵

*2177
 Neverwinter Nights 2兵

*2178
 貴族の女性

*2179
 貴族の男性

*2180
 疫病患者

*2181
 プリースト

*2182
 プリーステス

*2183
 女性のローグ

*2184
 男性のローグ

*2185
 ゾンビ, 一般

*2186
 ゾンビ, タイラントフォグ

*2187
 18

*2188
 クリーチャーの刺突攻撃

*2189
 クリーチャーの殴打攻撃

*2190
 クリーチャーの刺突斬撃攻撃

*2191
 19

*2192
 20

*2193
 35ダメージまで軽減

*2194
 ブレーサー

*2195
 シールド

*2196
 40ダメージまで軽減

*2197
 ＡＣ回避修正値

*2198
 ＡＣ反発修正値

*2199
 ＡＣ外皮修正値

*2200
 ＡＣ防具修正値

*2201
 ＡＣ盾修正値

*2202
 音波

*2203
 《直感回避２》

*2204
 《直感回避３》

*2205
 《直感回避４》

*2206
 《直感回避５》

*2207
 《直感回避６＋》

*2208
 REUSE

*2209
 REUSE

*2210
 REUSE

*2211
 REUSE

*2212
 REUSE

*2213
 REUSE

*2214
 レベル７

*2215
 レベル８

*2216
 レベル９

*2217

*2218
 《エルフ用武器熟練》

*2219
 45ダメージまで軽減

*2220
 クローク

*2221

*2222

*2223
 標準

*2224
 細身

*2225
 太め

*2226
 能力値修正

*2227
 攻撃ボーナス

*2228
 盲目状態

*2229
 聴覚喪失状態

*2230
 魅了状態

*2231
 ダメージ修正

*2232
 ダメージ耐性

*2233
 ダメージ減少

*2234
 ダメージ抵抗

*2235
 幻惑状態

*2236
 支配状態

*2237
 絡みつかれた状態

*2238
 恐怖状態

*2239
 アーマークラス変化

*2240
 麻痺状態

*2241
 セービングスロー

*2242
 睡眠状態

*2243
 ＳＲ

*2244
 朦朧状態

*2245
 一時ヒットポイント

*2246
 50ダメージまで軽減

*2247

*2248

*2249
 数量：１

*2250
 数量：２

*2251
 数量：３

*2252
 数量：４

*2253
 数量：５

*2254
 0. 弱

*2255
 1. 中

*2256
 2. 強

*2257
 3. 最強

*2258
 大針

*2259
 神聖

*2260
 絡みつき

*2261
 酸の塊

*2262
 ガス

*2263
 10

*2264
 12

*2265
 14

*2266
 16

*2267
 18

*2268
 20

*2269
 22

*2270
 24

*2271
 26

*2272
 28

*2273
 30

*2274
 32

*2275
 レベル０

*2276
 防御術

*2277
 召喚術

*2278
 占術

*2279
 心術

*2280
 力術

*2281
 幻術

*2282
 死霊術

*2283
 変成術

*2284
 ククリは重い曲線状の短剣であり、曲がった刀身の内側が刃となっている。この類いの武器は元々は純粋な道具として使われていたが改良を重ねて儀式や戦争にも使われるようにもなっている。

*2285
 この小さな箱は収集した小物を入れ所持品の管理するのに役立つ。ただし、内部にあるアイテムの重量が減ることはない。

*2286
 ヘビーシールドは、その重量を気にしなければ、効果的な防衛手段となる。

*2287
 ライトシールドは、正しく使えば持ち運びの邪魔にならず、防御に役立つ。

*2288
 バスタードソードは“片手半の剣”とも呼ばれ、ロングソードとグレートソードの中間程度の長さを持つ。

*2289
 この入れ物は所持品の管理に重宝され、大小ともに多くのアイテムを入れることができる。ただし、内部のアイテムの重量が減ることはなく、この入れ物の重量も加算される。

*2290
 形は本来の農具そのままだが、戦闘用のサイズは激しい戦闘に耐えられるよう、強化されている。

*2291
 コモナー

*2292
 コモナー

*2293
 既存のキャラクターを選択

*2294
 雑貨（細）

*2295
 呪文

*2296
 ヒットポイント

*2297
 外観

*2298
 ヒットダイス

*2299
 呪文修正

*2300
 使用回数無限

*2301
 術者レベル

*2302
 スクリプト

*2303
 OnHeartBeat

*2304
 OnNotice

*2305
 OnSpellCastAt

*2306
 OnPhysicalAttacked

*2307
 OnDamaged

*2308
 OnInventoryDisturbed

*2309
 OnCombatRoundEnd

*2310
 OnConversation

*2311
 OnSpawn

*2312
 OnRested

*2313
 OnDeath

*2314
 OnUserDefined

*2315
 特殊能力

*2316
 ランク

*2317
 ラベル

*2318
 レベル

*2319
 移動しない

*2320
 非常に遅い

*2321
 遅い

*2322
 通常

*2323
 速い

*2324
 非常に速い

*2325
 マイクロセット

*2326
 ラベル

*2327
 モジュールのロード

*2328
 35/-

*2329
 40/-

*2330
 45/-

*2331
 50/-

*2332
 +21

*2333
 +22

*2334
 +23

*2335
 +24

*2336
 +25

*2337
 +26

*2338
 +27

*2339
 +28

*2340
 +29

*2341
 +30

*2342
 +31

*2343
 +32

*2344
 +33

*2345
 +34

*2346
 +35

*2347
 +36

*2348
 +37

*2349
 +38

*2350
 +39

*2351
 +40

*2352
 +41

*2353
 +42

*2354
 +43

*2355
 +44

*2356
 +45

*2357
 +46

*2358
 +47

*2359
 +48

*2360
 +49

*2361
 +50

*2362
 ウーンディング・ウィスパーズ<<<CUT>>>

*2363
 アンプリファイ

*2364
 エセリアルネス

*2365
 アンデスズ・エターナル・フォー

*2366
 ダージ

*2367
 秒

*2368
 インフェルノ

*2369
 <<<CUT>>>
ウーンディング・ウィスパーズ
（Wounding Whispers、傷つけるささやき）

術者レベル：バード３
イネートレベル：３
呪文系統：防御術（Abj）
属性：音
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎１ラウンド
セービングスロー：不可
呪文抵抗：不可

術者の周囲にささやき声を作り出す。術者に攻撃を命中させたものは１ｄ６＋術者レベル毎１の音波ダメージを被る。

*2370
 アンプリファイ
（Amplify、増幅）

術者レベル：バード１
イネートレベル：１
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：不可

対象は〈聞き耳〉判定に＋20のボーナスを得る。

*2371
 エセリアルネス
（Ethereallness、エーテル化）

術者レベル：クレリック７、ウィザード／ソーサラー７
イネートレベル：７
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：不可

術者はエーテル化し、あらゆるクリーチャーから発見されなくなる。術者が物理攻撃や攻撃的な呪文を用いた場合、エーテル化は解除されてしまう。

*2372
 アンデスズ・エターナル・フォー
（Undeath's Eternal Foe、不死者の宿敵）

術者レベル：クレリック９
イネートレベル：９
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：中（Medium）
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：不可

効果範囲内の全ての味方は、負のダメージ、エナジー・ドレインやレベル吸収、能力値減少、毒、病気に対する完全耐性を得る。

*2373
 ダージ
（Dirge、葬送歌）

術者レベル：バード６
イネートレベル：６
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：大（Large）
持続時間：術者レベル毎６秒
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

術者の歌により死と破壊のエネルギーを生み出すことで、効果範囲内の全ての敵はラウンド毎に筋力（STR）と敏捷力（DEX）に２ポイントの能力値ダメージを被る。能力値ダメージは、敵が効果範囲外に出れば回復する。

*2374
 インフェルノ
（Inferno、猛火）

術者レベル：ドルイド５
イネートレベル：５
呪文系統：変成術（Tra）
属性：火
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

術者は対象を燃え上がらせ、ラウンド毎２ｄ６の火ダメージを与える。

*2375
 アイザックス・レッサー・ミサイル・ストーム
（Isaac's Lesser Missile Storm、アイザックの初級矢嵐）

術者レベル：ウィザード／ソーサラー４
イネートレベル：４
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：巨大(Gargantuan)
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

効果範囲内の敵対的なクリーチャーに対し、多数のエネルギーの矢（術者レベル毎１本、最大で10本）を作り出す。エネルギーの矢は、それぞれ１ｄ６のダメージを与える。もしもクリーチャーが矢より多い場合、一番近いものからダメージを与え、矢のほうが多い場合は、一体に複数の矢が命中する。

*2376
 アイザックス・グレーター・ミサイル・ストーム
（Isaac's Greater Missile Storm、アイザックの上級矢嵐）

術者レベル：ウィザード／ソーサラー６
イネートレベル：６
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：巨大(Gargantuan)
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

効果範囲内の敵対的なクリーチャーに対し、多数のエネルギーの矢（術者レベル毎１本、最大で10本）を作り出す。エネルギーの矢は、それぞれ２ｄ６のダメージを与える。もしもクリーチャーが矢より多い場合、一番近いものからダメージを与え、矢のほうが多い場合は、一体に複数の矢が命中する。

*2377
 アイザックス・レッサー・ミサイル・ストーム

*2378
 アイザックス・グレーター・ミサイル・ストーム

*2379
 ファイル「%s」は既に存在します。同ファイルに内容を追加しますか？

「はい」をクリックすると、同ファイルに内容を追加します。
「いいえ」をクリックすると、同ファイルを上書きします。
「キャンセル」をクリックすると、操作を取り消します。

*2380
 選択されているリソースおよびそれが依存しているリソースをエクスポートしてしまうと、目的のエクスポート・パッケージ内のリソースを上書きすることになります。

*2381
 を無視します。

*2382
 の無視を解除します。

*2383
 ポップアップテキストを追加

*2384
 <CUSTOM0>：大規模ダメージにより死亡

*2385
 大規模ダメージ！

*2386
 少なくとも１点のオブジェクトの OnUsed イベントに既にスクリプトが割り当てられています。再度割り当てを行ないますか？

*2387
 店のセットアップ

*2388
 ようこそいらっしゃいました。品揃えを御覧になりますか？

*2389
 ああ、見せてもらえるかな。

*2390
 いや、けっこうだ。

*2391
 ポップアップテキスト

*2392
 チャット

*2393
 友達リスト

*2394
 CD/DVD-ROM ドライブを検出できませんでした。

*2395
 「Neverwinter Nights 2　プレイディスク」をドライブにセットしてください。

*2396
 「Neverwinter Nights 2　プレイディスク」をドライブにセットしてください。

*2397
 店主の会話テキストを入力してください。

*2398
 会話の開始時に店主が口にするセリフ

*2399
 買物をしたくない時にプレイヤーが選択する返答

*2400
 （オプション）店主の会話のファイル名を入力してください

*2401
 （オプション）店を呼び出すことになるスクリプトのファイル名を入力してください

*2402
 店の選択

*2403
 使用する店を選択してください。

*2404
 店主の選択

*2405
 配属する店主を選択してください。

*2406
 ストア・セットアップ・ウィザードによる店作成の準備ができました。

*2407
 「完了」をクリックすると店の設定が終了します。

*2408
 注：後の編集時に店もしくは店主を移動させる場合、両方を同時に移動することをおすすめします。

*2409
 翼

*2410
 尾

*2411
 デーモン

*2412
 このような防護衣は、ウィザードの手で作られ、不器用な弟子に与えられたものであることが多い。

*2413
 「復活不能の死」を適用しないことで、オブジェクトが死亡した時に破片と化してしまうことがなくなります（OnDeath スクリプト内で SetIsDestroyable コマンドがコールされない限り、死体が消えることに変わりはありません）。

*2414
 買物をしたい時にプレイヤーが選択する返答

*2415
 注：店主の所属ファクションが、プレイヤーに敵対しているものになっています。「商人」ファクションに変更することを強くおすすめします。下のメニューからファクションを選択できます。

*2416
 現在のファクション：

*2417
 ファクションの変更：

*2418
 ストア・セットアップ・ウィザード

*2419
 現在のオブジェクトを置き換えますか？

*2420
 プロット・ウィザード

*2421
 プロットを与える者

*2422
 悪役

*2423
 その他の者

*2424
 中止

*2425
 認証失敗

*2426
 キャンセル

*2427
 アップデート

*2428
 終了

*2429
 完了

*2430
 接続中…

*2431
 一部のファイルが使用中であったため、パッチの導入が正常に完了していません。導入を完了させるには、一度コンピュータを再起動する必要があります。

*2432
 ライブラリ機能が他のプロセスによって使用中です

*2433
 ダウンロード完了

*2434
 ダウンロード

*2435
 ダウンロード中止

*2436
 ダウンロード中

*2437
 不正な入力オプション

*2438
 メモリ不足

*2439
 パスワード無効

*2440
 指定されたディレクトリが存在しません

*2441
 指定されたディレクトリが無効です

*2442
 パッチファイルがみつかりません

*2443
 パッチファイルの展開時にエラーが発生しました

*2444
 パッチファイルの互換性に問題があります。ファイル「Patchw32.dll」のバージョンが正しくない可能性があります。

*2445
 不正パッチファイル

*2446
 バックアップ・ディレクトリの作成に失敗しました

*2447
 バックアップ・ログ・ファイルの作成に失敗しました

*2448
 バックアップ元ファイルの展開に失敗しました

*2449
 バックアップ先ファイルの展開に失敗しました

*2450
 バックアップファイルの書き込みに失敗しました

*2451
 旧ファイルが存在しません

*2452
 新ファイルが既に存在します

*2453
 旧ファイルの展開に失敗しました

*2454
 新ファイルの展開に失敗しました

*2455
 ファイルへの書き込みに失敗しました

*2456
 ファイルからの読み込みに失敗しました

*2457
 ファイル内位置の検索に失敗しました

*2458
 ファイルの名称変更に失敗しました

*2459
 パッチ内に更新用ファイルがみつかりませんでした

*2460
 新ファイルが既に存在します

*2461
 新ファイルの確認に失敗しました

*2462
 オーバーフロー・ファイルの作成に失敗しました

*2463
 オーバーフロー・ファイルへの書き込みに失敗しました

*2464
 オーバーフロー・ファイルの読み込みに失敗しました

*2465
 空きディスク容量が不足しているため、パッチを導入できません

*2466
 シリアル化ファイルの展開時にエラーが発生しました

*2467
 シリアル化ファイルの読み込み時にエラーが発生しました

*2468
 ファイルの日時スタンプの設定に失敗しました

*2469
 一時ファイルの作成に失敗しました

*2470
 指定されたコマンドライン・パラメータに対応したディレクトリが存在しません

*2471
 コマンドライン上で指定できるファイルおよびディレクトリはそれぞれ１個のみです

*2472
 システム上に不正なバージョンのファイルが発見されました。\r\nファイル内容が不正であるため、アップデートは中止されました。

*2473
 エラーメッセージ・ファイルの展開時にエラーが発生しました

*2474
 エラー

*2475
 パッチ・サーバーへの接続時にエラーが発生しました。インターネットへの接続が正常に機能しているかどうかを御確認ください。

*2476
 nwn.exe の実行時にエラーが発生しました

*2477
 FTP 失敗

*2478
 目標は組みつかれた！

*2479
 ホストが不正です

*2480
 パッチファイルの特定

*2481
 パッチ導入作業が中止されました

*2482
 パッチファイルが不明です

*2483
 rtpatch ファイルの導入が正常に完了しました

*2484
 システムの更新に失敗しました（パッチの導入に失敗）

*2485
 ファイルのパッチ中

*2486
 システム更新完了

*2487
 既に最新バージョンへと更新されています。パッチ導入は不要です。

*2488
 パッチファイルのダウンロードに失敗しました。Checksum に失敗しました。

*2489
 空きディスク容量が不足しています。\r\nゲームのアップデートを実行するには約 <000> の空きディスク容量が必要です。

*2490
 パッチファイルのローカル・ドライブへの書き込みに失敗しました

*2491
 導入可能な最新ゲームバージョン：

*2492
 最寄のサーバーを検索中

*2493
 現在のゲームバージョン：

*2494
 エラー：Rtpatch から次ディスク要求

*2495
 パッチシステムのアップデートが正常に完了しました

*2496
 新パッチファイルをローカル・ドライブ上でみつけることができませんでした

*2497
 現存の nwupdate ファイルのバックアップができませんでした

*2498
 新 nwupdate ファイルのコピーができませんでした

*2499
 MB

*2500
 ゲームバージョンがみつかりませんでした

*2501
 言語バージョンがみつかりませんでした

*2502
 インストール先ディレクトリがみつかりませんでした

*2503
 パッチファイルの導入時にエラーが発生しました

*2504
 バージョン

*2505
 パッチ・システムが更新されました。「OK」をクリックするとパッチ・システムが再度実行され、パッチ導入作業が続行します。

*2506
 終了中

*2507
 インターネット接続が検出できませんでした

*2508
 ftp サーバーに接続できませんでした

*2509
 オートパッチャーのバージョン情報を確認しています

*2510
 ゲームパッチの情報を確認しています

*2511
 Patchw32.dll ファイルが検出できませんでした

*2512
 Unzip32.dll ファイルが検出できませんでした

*2513
 必要なファイルをインターネット上から導入しています

*2514
 ファイルの抽出元：

*2515
 追加ファイルのコピー中

*2516
 以下のファイルをコピーできませんでした：

*2517
 ファイルが使用中である可能性があります

*2518
 stub ファイルのパッチ中

*2519
 オートパッチャーの更新中

*2520
 ローカル・ファイルからのパッチ中：

*2521
 ゲームのアップデートが正常に完了しました

*2522
 zip ファイルが読み込めません

*2523
 解凍中：

*2524
 Checksum 失敗：

*2525
 Checksum 成功：

*2526
 Patchw32.dll ファイルの最新版を取得しています

*2527
 unzip32.dll ファイルの最新版を取得しています

*2528
 Patchw32.dll へのリンクに失敗しました。エラー：

*2529
 RTPatch が不明な結果を返答：

*2530
 Unzip32.DLL を検出できませんでした。このファイルがインストール先のディレクトリ・パスの指定先・Windows フォルダ・Windows System フォルダのいずれかに入っている必要があります。

*2531
 Unzip32.dll の読み込みに失敗しました

*2532
 ファイルが壊れている可能性があります。このファイルを削除し、再度ゲームのアップデートを試みてください。

*2533
 レジストリの値を検出できませんでした

*2534
 talk table より言語設定を読み取ることができませんでした

*2535
 Ping 中：

*2536
 update.ini ファイルから Major バージョン番号を読み取ることができませんでした

*2537
 update.ini ファイルから Minor バージョン番号を読み取ることができませんでした

*2538
 ファイルの展開に失敗しました：

*2539
 ファイルのコピー完了：

*2540
 インターネット接続が確立されていないか、パッチ・サーバーがオフラインになっている可能性があります。

*2541
 ディレクトリを作成できませんでした：

*2542
 欠如しているレジストリ情報を再構築しています

*2543
 ゲーム本体がインストールされていません。インストール後に再行してください。

*2544
 使用できる skin が存在しません

*2545
 デフォルトの skin

*2546
 ランダムな skin

*2547
 一括コピー

*2548
 パッチ完了

*2549
 注：空きディスク容量不足

*2550
 アップデートを正常に行なうには、約 XXX MB の空きディスク容量が必要となります。\n現在の空きディスク容量は約 YYY MB となっています。\nアップデート作業を続けますか？

*2551
 レジストリを更新できませんでした。ゲームをアップデートするには管理者（Administrator）権限が必要です。

*2552
 ゲームのインストール先ディレクトリに書き込めませんでした。ゲームをアップデートするには管理者（Administrator）権限が必要です。

*2553
 KB

*2554
 ダウンロード完了

*2555
 ゲームのアップデートに要した時間：00：11：22

*2556
 SHIFT キーを押したまま「アップデート」ボタンをクリックすることで、強制的に接続を試みることができます。

*2557
 Windows ソケットの初期化に失敗しました

*2558
 ゲーム開始…

*2559
 前回のゲーム・アップデート時以降、コンピュータが再起動されていないようです。\r\nアップデートを完了するためには再起動が必要です。

*2560
 再度アップデートを試みる前に、コンピュータを再起動する必要があります。

*2561
 Neverwinter Nights 2関連の他のプログラムが実行中です。\r\nアップデートを行なうには、これらのプログラムを終了させておく必要があります。

*2562
 Neverwinter Nights 2　アップデート・システム

*2563
 <filename> を実行できませんでした

*2564
 専用インターネット接続回線

*2565
 ダウンロードしたパッチ・ファイルのセーブ

*2566
 ファイルサイズ：

*2567
 ファイル CheckSum：

*2568
 パッチ・ファイルが壊れている可能性があります。パッチ・ファイルを新たにダウンロード等しなおす必要がありえます。

*2569
 Neverwinter Nights 2のレジストリ項目が欠如しています。\r\nnwn.exe もしくは nwupdate.exe を実行することでレジストリ項目を再構築できます。

*2570
 ファイル manifest.txt を開くことができません。

*2571
 ファイルをコピーすることができません。

*2572
 キャンセル

*2573
 インストール中…

*2574
 確認

*2575
 現存ファイルの上書き：<filename>

*2576
 00 個の不正ファイルが検出されました。これらのファイルはインストールされませんでした。

*2577
 １個の不正ファイルが検出されました。同ファイルはインストールされませんでした。

*2578
 警告

*2579
 000 個のファイルが正常にインストールされました。

*2580
 1 個のファイルが正常にインストールされました。

*2581
 ファイルはインストールされませんでした。

*2582
 ファイル名

*2583
 種類

*2584
 サイズ（バイト）

*2585
 NWN2 コンテンツ インストーラ クリエイター - 無題

*2586
 ファイル名を指定する必要があります。

*2587
 レジストリ項目を検出できませんでした。\r\nnwn.exe もしくは nwupdate.exe を再度実行してください。レジストリ項目が再構築されます。

*2588
 ビルドに失敗しました。utils\nwcontinst.exe がみつかりませんでした。

*2589
 manifest.txt ファイルを開いて書き込みを行なうことができませんでした。

*2590
 ファイルの圧縮時にエラーが発生しました。

*2591
 utils\nwsfx.exe を開いて読み込むことができませんでした。

*2592
 Zip ファイルを開いて読み込むことができませんでした。

*2593
 NWN コンテンツファイル (*.mod;*.hak;*.txt;*.bmu)

*2594
 追加：

*2595
 manifest.txt ファイルが自動的に作成されます。\r\nこれと同名のファイルを追加することはできません。

*2596
 テキスト・ドキュメント

*2597
 NWN モジュール

*2598
 NWN Hak パック

*2599
 サポート対象外

*2600
 MD5 Checksum

*2601
 有効なファイルの種類は mod、hak、txt、bmu、nrl ファイルのみとなっています。

*2602
 NWN2 コンテンツ インストーラ クリエイター -

*2603
 ビルドに失敗しました。utils\nwsfx.exe がみつかりませんでした。

*2604
 NWN リソースリスト (*.nrl)

*2605
 ファイル <filename> を開き、書き込むことができません。

*2606
 NWN リソースリスト (*.nrl)

*2607
 ファイル <filename> を開き、読み込むことができません。

*2608
 ファイル <filename> がみつかりませんでした。\r\nこのファイルの情報は読み込まれませんでした。

*2609
 全てのファイル (*.*)

*2610
 ファイル <filename>  は有効なファイルではないようです。

*2611
 警告

*2612
 ファイル  <filename1> と関連付けられているモジュール、Hak パックファイルがありません。.\r\nこのテキストファイルを入れる場合は、ファイル内に <filename2> もしくは <filename3> が含まれている必要があります。

*2613
 <filename2> ファイル用の Readme ファイルとして、<filename1> ファイルを含める必要があります。

*2614
 <filename2> ファイル用の Readme ファイルとして、<filename1> ファイルを含める必要があります。

*2615
 ファイル <filename> はサポート対象のファイルタイプではありません。

*2616
 終了する前にリソースリストへの変更を保存しますか？

*2617
 質問

*2618
 ファイルを読み込み、圧縮することができません。

*2619
 ファイル <filename> を読み込み、圧縮することができません。

*2620
 ファイル <filename> がみつかりませんでした。

*2621
 ファイル <filename> を開き、書き込むことができません。

*2622
 成功

*2623
 manifest.txt ファイルの作成が正常に完了しました。

*2624
 新規のリストを開くと現在のリストが破棄されます。\r\n続行しますか？

*2625
 ビルド中止

*2626
 ファイルの圧縮中：<filename>

*2627
 自動インストールファイルの作成中：<filename>

*2628
 完了

*2629
 <filename> を開き、書き込むことができませんでした。

*2630
 メモ帳で開く

*2631
 Hak パックエディタで開く

*2632
 オーロラ・ツールセットで開く

*2633
 選択対象を削除する\tDelete

*2634
 リソースの追加\tInsert

*2635
 一括選択\tCtrl-A

*2636
 ファイル名には以下の文字は使用できません：.\\/：*?\\"<>|

*2637
 MD5 Checksum

*2638
 他のユーザーが BioWare のNeverwinter Nights投票サーバーを通じてモジュールに投票するのを許可しますか？

*2639
 自動インストールファイル <filename> の作成が正常に完了しました。

*2640
 同名の自動インストールファイルが既に存在します。\r\n現存のファイルを上書きしますか？

*2641
 ログイン

*2642
 プレイヤー名：

*2643
 パスワード：

*2644
 エラー

*2645
 結果

*2646
 ファイル <filename> の保存が正常に完了しました。

*2647
 マスターサーバーからの予期せぬ返答がありました。\r\nモジュールを投票対象として登録することができません。

*2648
 マスターサーバーへの登録の際に問題が発生しました。\r\nしばらく時間を空けてから再度お試しください。

*2649
 マスターサーバー返答、成功

*2650
 ログインに失敗しました。\r\nプレイヤー名とパスワードが正しく入力されていることを御確認ください。

*2651
 自動インストールファイル名：

*2652
 サウンドファイル

*2653
 高解像度フォントの使用

*2654
 プロットノード

*2655
 プロット管理ファイル

*2656
 プロット・ブループリントファイル

*2657
 プレイヤーを無視する

*2658
 友達リストに加える

*2659
 モジュール <filename1>.mod 用の Readme ファイルがある場合、<filename2>.txt という名称で自動インストールファイル内に含めておけばモジュールと同時にインストールされます。

*2660
 Hak パック <filename1>.hak 用の Readme ファイルがある場合、<filename2>.txt という名称で自動インストールファイル内に含めておけば Hak パックと同時にインストールされます。

*2661
 追加フィルター

*2662
 フィルター

*2663
 ベイン

*2664
 ベイン
（Bane、破滅の予感）

術者レベル：クレリック１
イネートレベル：１
呪文系統：心術（Enc）
属性：精神
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：最大(Colossal)
持続時間：術者レベル毎６０秒
相殺される呪文：ブレス
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

ベインは術者の敵を、恐れと疑いの虜にする。対象は攻撃ロールと恐怖に対するセービングスローにそれぞれ－１のペナルティを与る。

*2665
 シールド・オブ・フェイス
（Shield of Faith、神聖なる盾）

術者レベル：クレリック１
イネートレベル：１
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

対象はACに＋２の反発ボーナスを得ると共に、６術者レベル毎に＋１（最大で＋５）の追加ボーナスを得る。

*2666
 シールド・オブ・フェイス

*2667
 プレイナー・アライ

*2668
 プレイナー・アライ
（Planar Ally、他次元クリーチャーの友）

術者レベル：クレリック６
イネートレベル：６
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

一体の来訪者が召喚され、術者の手助けをする。来訪者の種類は術者の属性によって変化する。
Evil： Succubus
Neutral： Sylph
Good： Celestial Bear

*2669
 マジック・ファング
（Magic Fang、魔法の牙）
術者レベル：ドルイド１、レンジャー１
イネートレベル：１
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

術者の動物の相棒を強化し、攻撃ロールとダメージに＋１のボーナスを与える。さらに、強化されたクリーチャーの攻撃は＋１の魔法武器の攻撃として扱う（ダメージ減少を持つクリーチャーに対しても打撃を与えられる）。

*2670
 マジック・ファング

*2671
 スパイク・グロウス

*2672
 スパイク・グロウス
（Spike Growth、トゲある植物）

術者レベル：ドルイド３、レンジャー２
イネートレベル：３
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：大（Large）
持続時間：術者レベル毎１時間
セービングスロー：反応（Ref）、成功時効果軽減
呪文抵抗：可

地面を小さなトゲで覆う。効果範囲内の全てのクリーチャーはラウンド毎１ｄ４のダメージを受ける。これらのトゲは犠牲者の足にダメージを与え、彼らがスパイク・グロウスから逃れた後であっても１日の間、移動速度が遅くなる。

*2673
 マス・カモフラージュ
（Mass Camouflage、集団偽装）

術者レベル：ドルイド２、レンジャー２、プラント２
イネートレベル：４
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：最大（Colossal）
持続時間：術者レベル毎１時間
 セービングスロー：不可
呪文抵抗：不可

効果範囲内の全ての味方は〈隠れ身〉技能に＋１０のボーナスを得る。

*2674
 マス・カモフラージュ

*2675
 エクスペディシャス・リトリート

*2676
 エクスペディシャス・リトリート
（Expeditious Retreat、迅速な退却）

術者レベル：バード１、ウィザード／ソーサラー１
イネートレベル：１
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６秒
 セービングスロー：不可
呪文抵抗：不可

術者の移動速度は通常の１５０％となり、危険地帯から逃げ出すことができる。この呪文は、術者がすでに加速状態の場合は効果がない。

*2677
 ターシャズ・ヒディアス・ラフター
（Tasha's Hideous Laughter、ターシャの大爆笑）

術者レベル：バード１、ウィザード／ソーサラー２
イネートレベル：１
呪文系統：心術（Enc）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：１ｄ３ラウンド
 セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

この呪文をかけられた対象はセービングスローに失敗すると、狂ったように笑い出し、呪文の効果がなくなるまで身を守ることができなくなる。術者と種族の異なるクリーチャーは、セービングスローに＋４のボーナスを得る。なぜなら、ユーモアを上手く伝えるのが難しくなるからだ…

*2678
 ターシャズ・ヒディアス・ラフター

*2679
 ディスプレイスメント

*2680
 ディスプレイスメント
（Displacement、所くらまし）

術者レベル：バード３、ウィザード／ソーサラー３
イネートレベル：３
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎１ラウンド
セービングスロー：不可
呪文抵抗：不可

この呪文はディスプレイサー・ビーストが自然に備えている能力を模倣したものである。対象は５０%の視認困難効果（攻撃を受けた場合、その攻撃は一定確率で自動失敗する）を得ることができる。

*2681
 ガスト・オブ・ウィンド
（Gust of Wind、突風）

術者レベル：バード３、ウィザード／ソーサラー３
イネートレベル：３
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：特大(Huge)
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

一陣の突風を作り出し、セービングスローに失敗したクリーチャーを打ち倒し状態にする。さらに突風の通り道ならば、クラウドキルのような効果範囲を持つ呪文を吹き散らすのにも充分な力を持っている。

*2682
 ガスト・オブ・ウィンド

*2683
 ビグビーズ・インターポージング・ハンド

*2684
 ビグビーズ・フォースフル・ハンド

*2685
 ビグビーズ・グラスピング・ハンド

*2686
 ビグビーズ・クレンチト・フィスト

*2687
 ビグビーズ・クラッシング・ハンド

*2688
 ビグビーズ・インターポージング・ハンド
（Bigby's Interposing Hand、ビグビーの立ちふさがる手）

術者レベル：ウィザード／ソーサラー５
イネートレベル：５
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

巨大な手が対象を遮るように出現し、攻撃を困難にする。対象は呪文の持続時間の間、攻撃ロールに－10のペナルティを被る。

*2689
 ビグビーズ・フォースフル・ハンド
（Bigby's Forceful Hand、ビグビーの力強き手）

術者レベル：ウィザード／ソーサラー６
イネートレベル：６
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

巨大な手が出現し、対象を突き飛ばそうとする。手は筋力（STR）判定に＋14のボーナスを得る。突き飛ばされた対象は呪文の持続時間の間、打ち倒し状態と
幻惑状態となる。

*2690
 ビグビーズ・グラスピング・ハンド
（Bigby's Grasping Hand、ビグビーのつかみかかる手）

術者レベル：ウィザード／ソーサラー７
イネートレベル：７
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

巨大な手が出現し、対象を攻撃する。手が攻撃を命中させ、組み付き判定に成功した場合、相手は呪文の持続時間の間、拘束されてしまう。

*2691
 ビグビーズ・クレンチト・フィスト
（Bigby's Clenched Fist、ビグビーの握り拳）

術者レベル：ウィザード／ソーサラー８
イネートレベル：８
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：頑健（Fort）
呪文抵抗：可

巨大な手が出現し、呪文の持続時間の間、対象を攻撃し続ける。攻撃が命中すると１ｄ８＋11ダメージを与え、さらに対象が頑健セーブに失敗した場合、１ラウンドの間、朦朧状態にする。

*2692
 ビグビーズ・クラッシング・ハンド
（Bigby's Crushing Hand、ビグビーの押し潰す手）

術者レベル：ウィザード／ソーサラー９
イネートレベル：９
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：頑健（Fort）
呪文抵抗：可

巨大な手が出現し、対象を攻撃する。攻撃が命中し、組み付き判定が成功した場合、対象は拘束され、持続時間の間、ラウンド毎２ｄ６＋12のダメージを受け続ける。

*2693
 〈鑑定〉

*2694
 鑑定（Appraise）

概要：アイテムの売買の際、値段が有利になる。
関連能力値：知力（INT）
習得可能クラス：全てのクラス
未修得技能判定：可
発動：店に入った際に自動発動

備考：商人の〈鑑定〉技能に対して対抗判定を行う事が出来る。判定に商人が勝てば、店の品により高い値を支払い、商人に勝てば低い値となる。店の価格は最初の判定結果を引継ぎ、〈鑑定〉技能が上昇するまで変化しない。

*2695
 〈軽業〉

*2696
 軽業（Tumble）

概要：戦闘中に攻撃回避を試みる事が可能。
関連能力値：敏捷力（DEX）
習得可能クラス：全てのクラス
未修得技能判定：不可
発動：自動発動

備考：移動中に機会攻撃を受けた際、自動的にDC15の〈軽業〉技能判定を行い、もし成功すれば攻撃は回避される。また、技能ランクを10取得するごとにアーマークラスに＋１のボーナスを得る。

*2697
 〈罠製作〉

*2698
 罠製作（Craft Trap）

The character using this skill can combine raw components to form various trap kits. Creating a trap kit requires a trap kit mold, which can be purchased from many merchants throughout the game, a number of elemental components (see below), and access to a blacksmith's workbench and a Smith Hammer item. To create a trap, place the trap mold and all elemental components into the workbench's inventory, then use the Smith Hammer item on thne workbench.

To create a specific type of trap, you need the appropriate elemental components, as follows：

Acid Splash Trap： Acid Flask
Acid Blob Trap： Acid Flask and Tanglefoot Bag
Electrical Trap： Quartz Crystal
Fire Trap： Alchemist's Fire
Frost Trap： Coldstone
Gas Trap： Choking Powder
Holy Trap： Holy Water
Negative Energy Trap： Obsidian
Sonic Trap： Thunderstone
Spike Trap： Dagger
Tangle Trap： Tanglefoot Bag

In addition, the power level of the trap is determined by the number of elemental components you use in the crafting of the trap. The power level, in turn, determines the minimum Craft Trap ranks required to create the item.

Minor Trap： 1 elemental component, 5 ranks Craft Trap
Average Trap： 3 elemental components, 10 ranks Craft Trap
Strong Trap： 5 elemental components, 15 ranks Craft Trap
Deadly Trap： 7 elemental components, 20 ranks Craft Trap

*2699
 オフライン

*2700
 罠の作成に成功

*2701
 罠の作成に失敗

*2702
 罠の作成に失敗、素材を失いました。

*2703
 モジュール用の Readme ファイルがありません

*2704
 Hak パック用の Readme ファイルがありません

*2705
 モジュール <filename1>.mod 用の Readme ファイルがありません。\n <filename2>.txt という名称で自動インストールファイル内に含めておけばモジュールと同時にインストールされます。

*2706
 Hak パック <filename1>.hak 用の Readme ファイルがありません。\n <filename2>.txt という名称で自動インストールファイル内に含めておけば Hak パックと同時にインストールされます。

*2707
 サポートファイル <filename> がみつかりませんでした。\nこのファイル無しでは自動インストールファイルを作成することはできません。

*2708
 自動インストールファイルに別のファイル名をつけてください。

*2709
 Neverwinter Nights 2　コンテンツ・インストーラ

*2710
 このアプリケーションを直接実行しようと試みているようです。\nNeverwinter Nights 2　コンテンツ・インストーラ・クリエイター（nwcontbuild.exe）を実行することをお薦めします。

*2711
 Neverwinter Nights 2　コンテンツ・インストーラを直接実行しようとしたか、\nもしくは 致命的な不具合が発生しました。

*2712
 錬金術師の火

*2713
 足留め袋

*2714
 聖水

*2715
 咳き込み粉

*2716
 雷石

*2717
 酸のビン

*2718
 ファイル

*2719
 自動インストールファイルの作成\tF7

*2720
 Manifest.txt の作成\tCtrl-M

*2721
 リソースリストを開く\tCtrl-O

*2722
 リソースリストの保存\tCtrl-S

*2723
 リソースリストに名前をつけて保存…

*2724
 終了\tAlt-F4

*2725
 リソース

*2726
 追加\tInsert

*2727
 削除\tDelete

*2728
 ヘルプ

*2729
 バージョン情報

*2730
 手榴弾式武器

*2731
 手榴弾式武器は小さいビンなどの容器である。敵や地面に投げつけると破裂し、通常はダメージを与える。

*2732
 <CUSTOM0>：手榴弾式武器を使った

*2733
 チキンエッグ

*2734
 まきびし

*2735
 ポータル・ストーンの操作

*2736
 <filename> をインストールしてもよろしいですか？

*2737
 不正なタイルグループが %d 行目・ %d 列目に検出され、マップ上から削除されました。

*2738
 Ping 50 未満

*2739
 Ping 100 未満

*2740
 Ping 200 未満

*2741
 Ping 500 未満

*2742
 Ping 値によるフィルター

*2743
 人数０のサーバーを隠す

*2744
 人数満席のサーバーを隠す

*2745
 モジュール：

*2746
 CDキー

*2747
 IPアドレス

*2748
 プレイヤー名

*2749
 グレーター・マジック・ファング
（Greater Magic Fang、上級魔法の牙）

術者レベル：ドルイド３、レンジャー３
イネートレベル：３
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

術者の動物の相棒を強化し、命中とダメージに３術者レベル毎＋１（最大で＋５）の強化ボーナスを与える。

*2750
 目標が筋力判定に成功

*2751
 《イニシアチブ強化》

*2752
 《イニシアチブ強化》（Improved Initiative）

特技の種類：一般
習得前提条件：なし
備考：イニシアチブ判定に＋４のボーナスを得る。
発動：自動的

*2753
 《芸術家》

*2754
 《芸術家》（Artist）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：〈視認〉〈芸能〉技能判定に＋２のボーナスを得る。
発動：自動的

*2755
 《血塗られた生い立ち》

*2756
 《血塗られた生い立ち》（Blooded）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：イニシアチブ判定及び〈視認〉技能判定に＋２のボーナスを得る。
発動：自動的

*2757
 《石頭》

*2758
 《石頭》（Bullheaded）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：〈挑発〉への抵抗判定に＋２、意志セーブに＋１のボーナスを得る。
発動：自動的

*2759
 《魔法主義者》

*2760
 《魔法主義者》（Courteous Magocracy）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：〈伝承知識〉〈呪文学〉技能判定に＋２のボーナスを得る。
発動：自動的

*2761
 《英雄の幸運》

*2762
 《英雄の幸運》（Luck of Heroes）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：全てのセービングスローとアーマークラスに＋１のボーナスを得る。
発動：自動的

*2763
 《毒への抵抗》

*2764
 《毒への抵抗》（Resist Poison）

特技の種類：一般
習得前提条件：なし
備考：毒に対するセービングスローの際、＋４のボーナスを得る。
発動：自動的

*2765
 《銀の掌》

*2766
 《銀の掌》（Silver Palm）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：〈交渉〉〈鑑定〉〈はったり〉技能判定に＋２のボーナスを得る。
発動：自動的

*2767
 ストーン・ボーンズ<<<CUT>>>

*2768
 <<<CUT>>>
ストーン・ボーンズ
（Stone Bones、石の骨）

術者レベル：クレリック２、ソーサラー／ウィザード２
イネートレベル：２
呪文系統：変成術（Tra）
属性：魔法の鎧
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：アンデッド系の対象１体
持続時間：術者レベル毎10分
 セービングスロー：無害
呪文抵抗：不可

この呪文により術者はアンデッド系の対象１体の骨格を太くすることでアーマークラスに＋３の外皮ボーナスを付与することができる。

*2769
 《蛇の血筋》

*2770
 《蛇の血筋》（Snake Blood）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：反応セーブに＋1、あらゆる毒に対するセービングスローに＋２のボーナスを得る。
発動：自動的

*2771
 《隠密性》

*2772
 《隠密性》（Stealthy）

特技の種類：一般
習得前提条件：なし
備考：〈隠れ身〉〈忍び足〉技能判定に＋２のボーナスを得る。
発動：自動的

*2773
 《攻防一体》

*2774
 《攻防一体》（Combat Expertise）

特技の種類：一般
習得前提条件：知力（INT）13以上
この特技を前提とする特技：《フェイント》《攻防一体強化》《大旋風》
備考：防御的な戦闘を可能にする。ACに＋３のボーナスを得るが、攻撃ロールに－３のペナルティを受ける。
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除

*2775
 《強き魂》

*2776
 《強き魂》（Strong Soul）

特技の種類：Background Trait
習得前提条件：１レベル時のみ習得可能
備考：頑健（Fort）、意志（Will）セーブの際に＋１のボーナスを得る。同様に即死魔法に対するセービングスローに＋１のボーナスを得る。
発動：自動的

*2777
 《攻防一体強化》

*2778
 《攻防一体強化》（Improved Combat Expertise）

特技の種類：一般
習得前提条件：知力（INT）13以上、《攻防一体》、基本攻撃ボーナス＋６以上
備考：防御的な戦闘を可能にする。ACに＋６のボーナスを得るが、攻撃ロールに－６のペナルティを受ける。
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除

*2779
 《薙ぎ払い強化》

*2780
 《薙ぎ払い強化》（Great Cleave）

特技の種類：一般
習得前提条件：筋力13以上、《強打》、《薙ぎ払い》習得済み、基本攻撃ボーナス＋４以上
備考：《薙ぎ払い》と同様だが、追加攻撃の回数制限が無い。近接武器により敵にとどめの一撃を加え、かつ近接範囲内に別の敵がいる場合、攻撃を加えることができる。
発動：自動的

*2781
 《一撃離脱》

*2782
 《一撃離脱》（Spring Attack）

特技の種類：一般
習得前提条件：敏捷力13以上、《回避》、《強行突破》習得済み、基本攻撃ボーナス＋４以上
この特技を前提とする特技：《大旋風》
備考：移動中に機会攻撃を受けなくなる。
発動：自動的

*2783
 《呪文熟練強化（防御術）》

*2784
 《呪文熟練強化（召喚術）》

*2785
 《呪文熟練強化（占術）》

*2786
 《呪文熟練強化（心術）》

*2787
 《呪文熟練強化（力術）》

*2788
 《呪文熟練強化（幻術）》

*2789
 《呪文熟練強化（死霊術）》

*2790
 《呪文熟練強化（変成術）》

*2791
 《呪文熟練強化》（Greater Spell Focus）

特技の種類：一般
習得前提条件：《呪文熟練》
備考：特定の系統の呪文について、敵に対し唱えた場合のDCに＋２のボーナスを得る。これにより、敵が同呪文に対するセービングスローを成功させる可能性が低下する。
発動：該当する系統の呪文の使用時に自動的に適用される。

*2792
 《抵抗破り強化》

*2793
 《抵抗破り強化》（Greater Spell Penetration）

特技の種類：一般
習得前提条件：《抵抗破り》習得済み
備考：呪文の目標が呪文抵抗を有している場合、それを打ち破るための術者レベル判定に＋４のボーナスを得る。
発動：術者レベル判定時に自動的に発動

*2794
 《悪党》

*2795
 《悪党》（Thug）

特技の種類：Background Trait
習得前提条件：なし
備考：イニシアチブ判定及び〈威圧〉と〈鑑定〉技能判定に＋２のボーナスを得る。
発動：自動的

*2796
 アンデス・トゥ・デス

*2797
 アンデス・トゥ・デス
（Undeath to Death、不死なるものに死を）

術者レベル：クレリック６、ソーサラー／ウィザード６
イネートレベル：６
呪文系統：死霊術（Nec）
属性：負のエネルギー
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：最大（Colossal）
持続時間：瞬間
 セービングスロー：意志、成功時無効果
呪文抵抗：可

この呪文は指定地点を中心とする効果範囲内のアンデッド系の対象のうち、術者レベル毎１ｄ４ヒットダイス分（最大で20ｄ４HD分）を破壊する。ヒットダイスの少ない対象から順に効果を受け、同一のヒットダイスをもつ対象の場合は効果の中心点に近いものから先に影響を受ける。

*2798
 《技能熟練（鑑定）》

*2799
 《技能熟練（軽業）》

*2800
 《技能熟練（罠製作）》

*2801
 《無視界戦闘》

*2802
 《無視界戦闘》（Blind-Fight）

特技の種類：一般
習得前提条件：なし
備考：盲目状態の際や、不可視状態の相手に対しても良好に戦えるため、視認困難による失敗確率を再度判定でき、不可視状態の敵による攻撃の近接攻撃ボーナスも無効にできる。
発動：自動的
特殊：レッドドラゴン・ディサンプルは５レベル到達時に本特技を自動的に習得する。

*2803
 《卑劣な戦法》

*2804
 《卑劣な戦法》（Dirty Fighting）

特技の種類：一般
習得前提条件：基本攻撃ボーナス＋２
備考：卑劣だが効果的な戦い方を知っている。他の攻撃を行えない代わりに卑劣な戦法を選択する事で、１ｄ４の追加ダメージを与える事が可能となる。この戦闘モードは、《強打》と共には使用できない。
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除

*2805
 《朦朧化打撃回数追加》

*2806
 《朦朧化打撃回数追加》（Extra Stunning Attacks）

特技の種類：一般
習得前提条件：《朦朧化打撃》、基本攻撃ボーナス＋２
備考：朦朧化打撃の回数が、１日３回に増加する。
発動：自動的

*2807
 《最速の装填》

*2808
 《最速の装填》（Rapid Reload）

特技の種類：一般
習得前提条件：基本攻撃ボーナス＋２
備考：非常に素早くクロスボウの再装填を行えるため、通常のボウ系の武器と同様の攻撃回数を得られる。
発動：自動的

*2809
 《禅弓術》

*2810
 《禅弓術》（Zen Archery）

特技の種類：一般
習得前提条件：基本攻撃ボーナス＋３、判断力13以上
備考：判断力の導きによって、遠隔攻撃を行う。判断力と敏捷力の、どちらでも高いほうの修正値を遠隔攻撃に使用できる。
発動：自動的

*2811
 《聖なる力》

*2812
 《聖なる力》（Divine Might）

特技の種類：特殊
習得前提条件：魅力及び筋力13以上、《強打》、《アンデッド退散》習得済み
備考：アンデッド退散の使用回数を費やして、魅力修正値ラウンドの間、攻撃ダメージに魅力修正値を加える事ができる。
発動：コマンド選択による。

*2813
 《聖なる盾》

*2814
 《聖なる盾》（Divine Shield）

特技の種類：特殊
習得前提条件：魅力及び筋力13以上、《強打》、《アンデッド退散》習得済み
備考：アンデッド退散の使用回数を費やして、魅力修正値ラウンドの間、ACに魅力修正値を加える事ができる。
発動：コマンド選択による。

*2815
 《秘術防御（防御術）》

*2816
 《秘術防御（召喚術）》

*2817
 《秘術防御（占術）》

*2818
 《秘術防御（心術）》

*2819
 《秘術防御（力術）》

*2820
 《秘術防御（幻術）》

*2821
 《秘術防御（死霊術）》

*2822
 《秘術防御（変成術）》

*2823
 《秘術防御》（Arcane Defense）

特技の種類：一般
習得前提条件：該当する呪文系統の《呪文熟練》の習得
備考：選択した呪文系統の魔法に対するセービングスローに＋２のボーナスを得る。
発動：自動的

*2824
 《呪歌回数増加》

*2825
 《呪歌回数増加》（Extra Music）

特技の種類：一般
習得前提条件：《バードの歌》の習得
備考：バードの歌の使用回数が１日４回増加する。
発動：自動的

*2826
 《歌の余韻》

*2827
 《歌の余韻》（Lingering Song）

特技の種類：一般
習得前提条件：《バードの歌》の習得
備考：バードの歌の効果時間が５ラウンド増加する。
発動：自動的

*2828
 《病への抵抗》

*2829
 《病への抵抗》（Resist Disease）

特技の種類：一般
習得前提条件：なし
備考：病気に対するセービングスローの際、頑健セーブに＋４のボーナスを得る。
発動：自動的

*2830
 《冷気への抵抗》

*2831
 《酸への抵抗》

*2832
 《火への抵抗》

*2833
 《電気への抵抗》

*2834
 《音波への抵抗》

*2835
 《エネルギーへの抵抗》（Resistance to Energy）

特技の種類：一般
習得前提条件：基本頑健セーブボーナス＋８以上
備考：選択したタイプのエネルギーに対して5/-の抵抗を得る（最初の５ダメージを無効に出来る）。
発動：自動的

*2836
 オーラ・オブ・グローリー：呪い

*2837
 ヘイストときどきスロー

*2838
 《呪文熟練強化》

*2839
 《秘術防御》

*2840
 《エネルギーへの抵抗》

*2841
 《旋風脚》

*2842
 《旋風脚》（Circle Kick）

特技の種類：一般
習得前提条件：敏捷力15以上、基本攻撃ボーナス＋３以上、《素手攻撃強化》習得済み
備考：素手攻撃を命中させた場合、周囲の相手に対して追加攻撃を行う事ができる（最大でラウンド毎１回）。
発動：自動的

*2843
 指定されたモジュール名は無効です。
モジュール名には以下の文字は使用できません：\ / ： * ? . " < > |

*2844
 友達を加える

*2845
 友達リストからはずす

*2846
 遺跡

*2847
 砂漠

*2848
 穴

*2849
 足跡

*2850
 溝

*2851
 歩道

*2852
 仕切り

*2853
 コボルド、サッグ

*2854
 メデューサ

*2855
 コボルド、シャーマン

*2856
 ゴーゴン

*2857
 コボルドＡ

*2858
 バジリスク

*2859
 コボルド、フットパッド

*2860
 リザード

*2861
 バジリスク

*2862
 ジャイアント・リザード

*2863
 ダイアリザード

*2864
 ショッカー・リザード

*2865
 マンティコア

*2866
 コボルド、ヒーラー

*2867
 コボルドＢ

*2868
 スフィンクス

*2869
 ギュノスフィンクス

*2870
 フェアリードラゴン

*2871
 スードードラゴン

*2872
 スティンガー

*2873
 スティンガー

*2874
 スティンガー・ウォリアー

*2875
 スティンガー・チーフテン

*2876
 スティンガー・メイジ

*2877
 スティンガーA

*2878
 スティンガーB

*2879
 スティンガー, ウォリアーA

*2880
 スティンガー, ウォリアーB

*2881
 スティンガー, チーフテンA

*2882
 スティンガー, チーフテンB

*2883
 スティンガー, メイジA

*2884
 スティンガー, メイジB

*2885
 フォーミアン

*2886
 フォーミアン

*2887
 フォーミアン・ワーカー

*2888
 フォーミアン・ウォリアー

*2889
 フォーミアン・ミュルマルク

*2890
 フォーミアン・クイーン

*2891
 フォーミアン, ワーカーA

*2892
 フォーミアン, ワーカーB

*2893
 フォーミアン, ウォリアーA

*2894
 フォーミアン, ウォリアーB

*2895
 フォーミアン, ミュルマルク

*2896
 フォーミアン, クイーン

*2897
 フロストジャイアント、女性

*2898
 ファイアージャイアント、女性

*2899
 アサビ

*2900
 アサビ・ウォリアー

*2901
 アサビ・チーフテン

*2902
 アサビ・シャーマン

*2903
 アサビA

*2904
 アサビB

*2905
 アサビ, ウォリアーA

*2906
 アサビ, ウォリアーB

*2907
 アサビ, チーフテンA

*2908
 アサビ, チーフテンB

*2909
 アサビ, シャーマンA

*2910
 アサビ, シャーマンB

*2911
 ワームリング

*2912
 ワームリング, レッド

*2913
 ワームリング, ブルー

*2914
 ワームリング, ブラック

*2915
 ワームリング, グリーン

*2916
 ワームリング, ホワイト

*2917
 ワームリング, ブラス

*2918
 ワームリング, カッパー

*2919
 ワームリング, ブロンズ

*2920
 ワームリング, シルバー

*2921
 ワームリング, ゴールド

*2922
 キャスト

*2923
 グレーター・マジック・ファング

*2924
 コボルド

*2925
 コボルド・サッグ

*2926
 コボルド・シャーマン

*2927
 コボルドは身長の低い人間型の爬虫類であり、大人数で現れた場合にのみ脅威となる。

*2928
 コボルド

*2929
 コボルド、サッグ

*2930
 コボルド、シャーマン

*2931
 プロットのロード中

*2932
 スロット番号

*2933
 コボルド・フットパッド

*2934
 コボルド・ヒーラー

*2935
 スクリプト・デバッガが作動中です。
続けるには、スクリプト・デバッガのウィンドウをアクティブにしてください。

*2936
 影隠れ

*2937
 影の幻術

*2938
 シャドー招来

*2939
 影渡り

*2940
 影隠れ（Hide in Plain Sight）

特技の種類：クラス
習得前提条件：シャドウダンサー、レベル１
概要：シャドウダンサーは、見られていても〈隠れ身〉技能が使用可能。
備考：《影隠れ》は激しい戦闘中など、常に成功するとは限らない。しかし、使用する前に、敵から離れれば成功する事ができる。
発動：自動

*2941
 影の幻術（Shadow Daze）

特技の種類：クラス
習得前提条件：シャドウダンサー、レベル３
備考：シャドウダンサーは１日に１回、対象に向けて５ラウンドの間、幻による幻惑を行う事ができる。
発動：自動

*2942
 シャドー招来（Summon Shadow）

特技の種類：クラス
習得前提条件：シャドウダンサー、レベル３
備考：シャドウダンサーは１日に１回、シャドーを召喚できる。このシャドーは非常に退散されにくく、シャドウダンサーのレベルが上昇する事で、より強力になってゆく。シャドーは24時間の間存在する。
発動：コマンドにより選択

*2943
 影渡り（Shadow Evade）

特技の種類：クラス
習得前提条件：シャドウダンサー、レベル４
備考：１日に３回、シャドウダンサーは自分の身を隠すための影を呼ぶ事ができる。
シャドウダンサーは3ラウンドの間、レベルに応じて以下の効果を得る。

レベル４
５％の視認困難ボーナスと5/Magicのダメージ減少、ACに＋１のボーナス
レベル６
10％の視認困難ボーナスと5/Alchemical Silverのダメージ減少、ACに＋２のボーナス
レベル８
15％の視認困難ボーナスと10/Alchemical Silverのダメージ減少、ACに＋３のボーナス
レベル10
20％の視認困難ボーナスと10／Adamantineのダメージ減少、ACに＋４のボーナス
発動：コマンドにより選択

*2944
 シャドウダンサー

*2945
 シャドウダンサー

*2946
 シャドウダンサー

*2947
 <color=Gold><b>シャドウダンサー</b></color>

<color=Red>（上級クラス：このクラスはキャラクター作成時には選択できない。以下に挙げる特別な必要条件を満たすことによって選択が可能となる。）</color>

光と闇の狭間で活動するシャドウダンサー（影の踊り手）はすばしこい、惑わしの達人である。謎めいた彼らのことを知るものは少なく、完全に信頼されることは決してないが、彼らとの出会いはいつでも驚異をもたらす。ローグ、バード、モンクは優れたシャドウダンサーになるが、ファイター、バーバリアン、レンジャー、パラディンも、シャドウダンサーの能力によって敵を不意打ちと巧妙な技術によって攻撃することができるようになる。ウィザード、ソーサラー、クレリック、ドルイド出身のシャドウダンサーは、この上級クラスに特有の防御能力を用い、安全なところから呪文を発動し、素早く離れることができる。影と欺きにつながりがあるにも関わらず、シャドウダンサーには悪の属性の者と同じくらい善の属性の者もいる。

<color=Gold>必要条件：</color>

<b>技能：</b>〈忍び足〉8、〈隠れ身〉10、〈軽業〉5

<b>特技：</b>《回避》、《強行突破》

<color=Gold>クラスの特徴：</color>

- <b>ヒットダイス：</b>d8

- <b>基本攻撃ボーナス：</b>中

- <b>得意セービングスロー：</b>反応

- <b>武器熟練：</b>単純武器

- <b>鎧習熟：</b>軽装鎧

- <b>技能ポイント：</b> 6 + 知力（INT）修正値

- <b>クラス技能：</b>〈はったり〉〈罠製作〉〈交渉〉〈隠れ身〉〈聞き耳〉〈忍び足〉〈受け流し〉〈捜索〉〈手先の早業〉〈視認〉〈軽業〉

- <b>影隠れ：</b>1レベルで、シャドウダンサーは見られていても隠密モードに入ることができる。失敗した場合、15秒後に再び試みることができる。

- <b>暗視：</b>2レベルで、シャドウダンサーはドワーフの種族特性と同様の《暗視》を得る。

- <b>身かわし：</b>2レベルで、（ファイアーボールの呪文のような）反応セーブに成功することでダメージが半減する効果を受けた際、シャドウダンサーはダメージを受けない。

- <b>直感回避：</b>2レベルで、シャドウダンサーは立ちすくみ状態であっても、ACへの敏捷力修正が保持される。

- <b>シャドー招来：</b>1日に1回、3レベルのシャドウダンサーは、呪文に似た能力でシャドーを召喚することができる。

- <b>影の幻術：</b>1日に1回、シャドウダンサーは対象に向けて幻による幻惑を与えることができる。この幻惑は5ラウンド持続する。

- <b>影渡り：</b>4レベルで、シャドウダンサーは自分の影に身を隠すことができる。3ラウンドの間、シャドウダンサーは5%の視認困難ボーナスと、5/魔法ダメージ減少、ACに+1の回避ボーナスを得る。6レベルで、10%の視認困難ボーナス、5/アルケミカルシルバーダメージ減少、ACに+2の回避ボーナスとなる。8レベルで、15%の視認困難ボーナス、10/アルケミカルシルバーダメージ減少、ACに+3の回避ボーナスとなる。10レベルで、20%の視認困難ボーナス、10/アダマンティンダメージ減少、ACに+4の回避ボーナスとなる。

- <b>打撃のいなし：</b>5レベルで、シャドウダンサーは攻撃によって1ヒットポイント未満になるダメージを受けた場合、反応セーブに成功することでダメージを半減させることができる。この能力は自動的ではあるが、1日に1回しか発動しない。

- <b>直感回避強化：</b>5レベルのシャドウダンサーは、急所攻撃を仕掛けるキャラクターのレベルが自身のキャラクターレベルに比べ4以上である場合を除いて、急所攻撃を受けなくなる。

- <b>心術破り：</b>7レベルで、シャドウダンサーは、狡猾で捕らえにくく、更に精神が束縛しがたくなる。シャドウダンサーは精神操作系の呪文や効果に対するセービングスローに失敗した場合、直ちに再度セービングスローを試み、結果の良い方を採用することができる。

- <b>身かわし強化：</b>10レベルで、シャドウダンサーの身かわし能力は向上する。反応セーブに失敗しても、半分のダメージしか受けない。

*2948
 デネールの眼

*2949
 タイモーラの微笑

*2950
 リーラの心

*2951
 ハーパーアイテムの製作

*2952
 デネールの眼（Deneir's Eye）

特技の種類：クラス
習得前提条件：ハーパーエージェント、レベル２
備考：罠に対するセービングスローに＋3のボーナスを得る。
発動：自動

*2953
 タイモーラの微笑（Tymora's Smile）

特技の種類：クラス
習得前提条件：ハーパーエージェント、レベル３
備考：１日１回、５ターンの間、全てのセービングスローに＋２のボーナスを得る。
発動：自動

*2954
 リーラの心（Lliira's Heart）

特技の種類：クラス
習得前提条件：ハーパーエージェント、レベル２
備考：精神に影響を及ぼす呪文に対するセービングスローに＋２のボーナスを得る。
発動：自動

*2955
 ハーパーアイテムの製作（Craft Harper Item）

特技の種類：クラス
習得前提条件：ハーパーエージェント、レベル５
備考：１日に１回、魔法のポーションを製作できる。
発動：コマンドにより選択

*2956
 ハーパーエージェント

*2957
 ハーパー

*2958
 ハーパー

*2959
 <color=Gold><b>Harper Agent</b></color>

<color=Red>(PRESTIGE CLASS： This class is not available at character creation and must be unlocked by meeting special requirements, listed below.)</color>

The semi-secret organization known as the Harpers has members scattered all across the region. These individuals are dedicated to battling evil, discovering and preserving forgotten lore, and maintaining the balance between nature and civilization. Harper agents are the "field agents" of the Harper organization, acting directly to gather intelligence and eliminate threats to the greater good. Bards are the most common candidates fo the Harper agent prestige class, but they are by no means the only qualified characters. Rangers, rogues, sorcerers, and wizards all possess the diversity of skill and ability necessary to become Harper agents. Barbarians, fighters, and paladins rarely become Harper agents because they lack the subtlety for the work. 

A character can achieve a maximum of 5 levels in the Harper agent prestige class.

<color=Gold>Requirements：</color>

<b>Alignment：</b> Any nonevil.

<b>Skills：</b> Diplomacy 8 ranks, Lore 4 ranks, Survival 2 ranks.

<b>Feats：</b> Alertness, Iron Will

<b>Spellcasting：</b> You must have at least one level of a spellcasting class to become a Harper agent.

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d6

- <b>ベース・アタック・ボーナス：</b> Medium.

- <b>得意セービングスロー：</b> Will.

- <b>武器熟練：</b> Simple weapons.

- <b>鎧習熟：</b> Light armor.

- <b>技能ポイント：</b> 6 + Int modifier.

- <b>クラス技能：</b> Appraise, Bluff, Craft Alchemy, Craft Armor, Craft Trap, Craft Weapon, Diplomacy, Hide, Listen, Lore, Move Silently, Perform, Sleight of Hand, Survival, Taunt and Tumble.

- <b>Spells per Day / Spells Known：</b> Starting at second level and every level after that the Harper agent progresses in a selected spellcasting class. When the player first chooses this prestige class if they have multiple spellcasting classes they choose which one they advance in.

- <b>Harper Knowledge：</b> Like a bard, a Harper agent has a knack for picking up odds and ends of knowledge. This ability works exactly like the bardic knowledge ability of the bard class. If a Harper agent has bard levels, the character's Harper agent levels and bard levels stack for bardic knowledge.

- <b>Deneir's Eye：</b> At 2nd level, the Harper agent gains a +3 sacred bonus to saving throws against traps. This is a supernatural ability.

- <b>Lliira's Heart：</b> At 2nd level, the Harper agent gains a +2 sacred bonus to saving throws against mind-affecting spells. This is a supernatural ability.

- <b>Tymora's Smile：</b> At 3rd level, once per day, the Harper agent or a target receives a +2 sacred bonus on all saving throws for 5 turns. This is a supernatural ability.

- <b>Lurue's Voice：</b> At 4th level, the Harper agent may use this ability to cast <i>dominate animal</i> as per the spell, three times a day.

- <b>Mystra's Boon：</b> At 5th level, the Harper agent gains a +2 sacred bonus on all saves against spells.

*2960
 召喚されたシャドーフィーンド／ロードのプロパティ

*2961
 召喚されたシャドーのプロパティ

*2962
 シークレット・ドア

*2963
 シークレット・ドアのトリガー

*2964
 パフォーマンス

*2965
 ハードウェア・マウスの使用

*2966
 自動検出

*2967
 セーフ・モード

*2968
 無効

*2969
 スリープ（Sleep）

特技の種類：クラス
習得前提条件：ハーパースカウト、レベル２
備考：１日に１回、スリープの呪文の詠唱が可能になる。
発動：コマンドにより選択

*2970
 キャッツ・グレイス（Cat's Grace）

特技の種類：クラス
習得前提条件：ハーパースカウト、レベル３
備考：１日に１回、キャッツ・グレイスの呪文の詠唱が可能になる。
発動：自動

*2971
 イーグルズ・スプレンダー（Eagle's Splendor）

特技の種類：クラス
習得前提条件：ハーパースカウト、レベル４
備考：１日に１回、イーグルズ・スプレンダーの呪文の詠唱が可能になる。
発動：コマンドにより選択

*2972
 インヴィジビリティ（Invisibility）

特技の種類：クラス
習得前提条件：ハーパースカウト、レベル５
備考：１日に１回、インヴィジビリティの呪文の詠唱が可能になる。
発動：コマンドにより選択

*2973
 エクスポート

*2974
 シークレット・ドア（落とし戸）

*2975
 シークレット・ドア（落とし戸）のトリガー

*2976
 マラー・パンサー

*2977
 野生なる狩りの神マラーの力が宿ったビースト・オブ・マラーは、あらゆる手を尽くして獲物を仕留めようとする。通常の野獣と異なり、ビースト・オブ・マラーは獲物を狩り、殺すことを唯一の目的としている。死亡したビースト・オブ・マラーは守護神のもとへと召され、獲物を多くしとめたものは褒美をもらうといわれている。ビースト・オブ・マラーはつやのある黒色の毛皮をもち、その鼻、脚および肩にはまるで返り血を浴びたかのような赤い模様がある。

*2978
 キャット、マラー

*2979
 プロットの表示

*2980
 プロットアイテム

*2981
 酸のビン

*2982
 錬金術師の火

*2983
 まきびし

*2984
 咳き込み粉

*2985
 凍石

*2986
 聖水

*2987
 足留め袋

*2988
 雷石

*2989
 このガラスでできたビンには濃度の高い腐食性の酸が入っている。投げつけるとガラスが粉砕し、その薬品をかぶった者に1d6ポイントのダメージを与える。

*2990
 錬金術師の火は粘着性のある物質で、空気に触れると引火する。これに当たった者は1d6の火のダメージを受ける。また、武器に塗り付けることによって、短い間その武器に1d4の火のダメージボーナスを与えることができる。

*2991
 まきびしは小さな鉄球に尖ったトゲのついた類いのもので、投げることができ、一定範囲を覆うことができる。まきびしが撒かれた範囲にいる者は１ラウンドにつき１ポイントのダメージを受ける。一つの袋は合計25ポイントまでのダメージを与えることができる。

*2992
 "Choking Powder" is actually a term applied to a number of different powders of various intensities (normal, improved, greater, and perfected). These powders are made from herbs that cause uncontrollable coughing fits. Each pouch of choking powder can create a small stinking cloud that will last for 5 rounds, but the intensity of each varies according to its strength - the greater the powder's strength, the more difficult it is for an opponent to resist. The cloud forces anyone within it to make a Fortitude saving throw or become dazed.


*2993
 凍石は砕けると強い冷気を発するため、冷気の罠の材料に最適である。

*2994
 小びんに入った聖水はアンデッドにかけると2d4のダメージを与えることができる。

*2995
 丸くて小さい皮のバッグは練金術で作られた軟泥で満たされている。一度この物質が空気に触れると強い弾力性を帯びるため、クリーチャーを２ラウンドの間その場に留めることができる。

*2996
 ビースト・オブ・マラーのプロパティ

*2997
 A "Thunderstone" comes in a number of different types, depending on its strength (normal, improved, greater, and perfected), but each has the same effect - it creates a deafening bang when it strikes a hard surface. Any target who fails a Fortitude save will be deaf for 5 rounds. The strength of the Thunderstone will reduce the target's chances of resisting its effects.


*2998
 StartCheck>[*説得]</Start

*2999
 StartCheck>[成功]</Start

*3000
 すみません。事態が好転するわけでもありませんが、「火は消えたよ」とか「腫れが引いたよ」などと同じ理由で、言ってもらえると嬉しいものなので。

*3001
 StartCheck>[失敗]</Start

*3002
 Gamespyシステムの都合上、ごくまれにリストにあるプレイヤーの名前が違っている場合があります。念の為、名前が合っているか確認し、違っている場合は手動で友達リストの名前を変更してください。

*3003
 リストに追加するプレイヤー名を入力してください。

*3004
 ノームの手

*3005
 無効

*3006
 常時

*3007
 友達にのみ

*3008
 他ユーザーへの状態公開：

*3009
 そのプレイヤー名のユーザーは存在しません。GameSpy での使用のため、変更されている可能性があります。チャット等により、元のプレイヤー名を問い合わせてください。

*3010
 そのプレイヤーは既に友達リストに追加されています。

*3011
 友達リストが一杯です。リストには32人のプレイヤーしか登録できません。何人かの登録を削除してから追加してください。

*3012
 その処理はマスターサーバーに許可されていません。一度メインメニューに戻り、再度試みてください。それでもうまくいかない場合は、Neverwinter Nights 2の公式ウェブサイト上にて友達リストへの追加を試みてください。

*3013
 要求項目が失敗しました。再度試みてください。

*3014
 状態設定の変更を試みた際にエラーが発生しました。技術的な問題である可能性があります。しばらく時間をおいた後に再度試みてください。

*3015
 \n

*3016
 Step Over

*3017
 Step Into

*3018
 Watch View

*3019
 Call Stack View

*3020
 リソースの追加...

*3021
 「リソースの追加...」をクリックし、エクスポートするリソースを選択してください。

*3022
 ラット

*3023
 ダイアラット

*3024
 ノール

*3025
 ノール・シャーマン

*3026
 ゲームバージョン情報の復旧を試みています。

*3027
 手動アップデートが必要になる可能性があります。

*3028
 モジュール "<filename1>.hak"のためのRead Meファイルはありますか？\n "<filename2>.txt"という名のテキストファイルを同梱すると、モジュールと一緒にインストールされます。

*3029
 Hakパック "<filename1>.hak"のためのRead Meファイルはありますか？\n "<filename2>.txt"という名のテキストファイルを同梱すると、Hakパックと一緒にインストールされます。

*3030
 モジュールにRead Meがありません

*3031
 HakパックにRead Meがありません

*3032
 モジュール "<filename1>. mod "にRead Meファイルが添付されていません。\n "<filename2>.txt"という名のテキストファイルを同梱すると、モジュールと一緒にインストールされます。

*3033
 Hakパック "<filename1>.hak"にRead Meファイルが添付されていません。\n "<filename2>.txt"という名のテキストファイルを同梱すると、Hakパックと一緒にインストールされます。

*3034
 サポートファイル<filename>が見つかりませんでした。\n自動インストールプログラムを作成するには、このファイルが必要です。

*3035
 自動インストールファイルに、違う名前を入力してください。

*3036
 NWN コンテンツ インストーラ クリエイター

*3037
 nwcontbuild Version 1.002

*3038
 Copyright c 2002 BioWare Corp.

*3039
 NWN Erf

*3040
 ムービー

*3041
 ファイルの新規作成により、現在のリストは失われます。\r\nよろしいですか？

*3042
 NWN キャラクター

*3043
 新規\tCtrl-N

*3044
 フレッシュ・トゥ・ストーン

*3045
 フレッシュ・トゥ・ストーン
（Flesh to Stone、肉を石に）

術者レベル：ウィザード／ソーサラー６
イネートレベル：６
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：永久*
相殺される呪文：ストーン・トゥ・フレッシュ 
セービングスロー：頑健（Fort）
呪文抵抗：可

対象と対象が運搬している所持品の全てが、意志がなく、動かない石像に変わる。ストーン・トゥ・フレッシュの呪文のみが元の姿へと戻すことができる。
*難易度がノーマルかイージーの場合、石化しているのは術者レベル毎1ラウンドの間で、高い難易度設定の場合は永久に石化している。もし術者が休息した場合、まるでストーン・トゥ・フレッシュの呪文を唱えたかのように元の姿に戻る。

*3046
 ストーン・トゥ・フレッシュ

*3047
 ストーン・トゥ・フレッシュ
（Stone to Flesh、石を肉に）

術者レベル：ウィザード／ソーサラー６
イネートレベル：６
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：永久
相殺される呪文：フレッシュ・トゥ・ストーン
セービングスロー：頑健（Fort）
呪文抵抗：可

石化されたクリーチャーの命と装備を元の姿に戻す。

*3048
 Value

*3049
 モジュール

*3050
 Placeable

*3051
 Area of Effect

*3052
 Invalid

*3053
 リモートIPアドレス

*3054
 ログアウト

*3055
 ホブゴブリン

*3056
 ホブゴブリン, ウィザード

*3057
 デビル

*3058
 ビホルダー

*3059
 ビホルダー, メイジ

*3060
 ビホルダー, アイボール

*3061
 メフィストフェレス, 大

*3062
 ドラコリッチ

*3063
 ドライダー

*3064
 ドライダー, チーフ

*3065
 ドロウ, 反乱軍

*3066
 ドロウ, ウィザード

*3067
 ドロウ, マトロン

*3068
 デュエルガー, 奴隷主

*3069
 デュエルガー, チーフ

*3070
 マインドフレイヤー

*3071
 マインドフレイヤー, マスター

*3072
 マインドフレイヤー, アルーン

*3073
 ディープ・ロセ

*3074
 ピット・フィーンド

*3075
 ドラゴン, シャドー

*3076
 ハーピー

*3077
 ゴーレム, ミスラル

*3078
 ゴーレム, アダマンティン

*3079
 デーモン, ベビリス

*3080
 スヴァーフネブリン, 男性

*3081
 スヴァーフネブリン, 女性

*3082
 ドラゴン, プリズマティック

*3083
 スラード, ブラック

*3084
 スラード, ホワイト

*3085
 アヴァリエル, 男性

*3086
 アヴァリエル, 女性

*3087
 デミリッチ

*3088
 デビルのプロパティ

*3089
 中国語、簡体字

*3090
 デビル・ビアード

*3091
 中国語、繁体字

*3092
 デビルズ・ロングソード

*3093
 日本語

*3094
 ポーランド語

*3095
 ピット・フィーンド

*3096
 強大なピット・フィーンドは、バーテズのゆるぎなき指導者である。不快な緑の汁がしたたる穢れた牙を持つ。

*3097
 ノール

*3098
 ノールは外見だけでなく、残酷で獰猛な点もハイエナによく似ている。

*3099
 ノール・シャーマン

*3100
 ホブゴブリン

*3101
 ホブゴブリンは大柄なゴブリンの親類だが、好戦的で規律が取れているため、ほかの人型生物たちと組んで戦争するのを好んでいる。

*3102
 ホブゴブリン・シャーマン

*3103
 ラット

*3104
 ネズミは疫病や自然界の害悪の運び手としてよく見かけられる。

*3105
 ダイアラット

*3106
 多くの人がダイアラットの危険性を軽視しているが、その噛み付きはかなり危険である。

*3107
 この魔法の剣は、テンサーズ・トランスフォーメーションの呪文によって現れる刃によく似ている。

*3108
 ダイアラットの噛みつき

*3109
 キャラクターのヒットポイントが多過ぎます。

*3110

*3111

*3112

*3113

*3114

*3115

*3116

*3117

*3118

*3119

*3120

*3121

*3122

*3123

*3124

*3125

*3126

*3127

*3128

*3129

*3130

*3131

*3132

*3133

*3134

*3135

*3136

*3137

*3138

*3139

*3140

*3141

*3142

*3143

*3144

*3145

*3146

*3147

*3148

*3149

*3150

*3151

*3152

*3153

*3154

*3155

*3156

*3157

*3158

*3159

*3160

*3161
 ジャイアント, ファイアー（女性）

*3162
 ジャイアント, フロスト（女性）

*3163
 リザード, ジャイアント

*3164
 リザード, ダイア

*3165
 土造りの家{1}

*3166
 土造りの家{2}

*3167
 土造りの家

*3168
 じゅうたん

*3169
 巨大な頭像

*3170
 巨大な足の彫像

*3171
 壁の裂け目

*3172
 洞窟の入口

*3173
 切り出された入口 2x3

*3174
 遺跡の入口 2x2

*3175
 尖塔の遺跡 2x2

*3176
 大型テント 2x2

*3177
 ミナレット

*3178
 市場 1x2

*3179
 彫り込まれた崖の角

*3180
 小さいテント

*3181
 朽ちた監視塔 3x3

*3182
 崖の階段

*3183
 崖下の入口

*3184
 朽ちた塔

*3185
 キャラバンのワゴン 2x2

*3186
 オアシス 3x3

*3187
 オアシス 2x2

*3188
 オアシス

*3189
 遺跡のいしずえ１ 2x2

*3190
 遺跡のいしずえ２ 2x2

*3191
 回廊 2x2

*3192
 泉 1x2

*3193
 倒壊した建物 1x2

*3194
 遺跡の戸口 1x2

*3195
 壁の泉 1x2

*3196
 泉

*3197
 炉端

*3198
 朽ちた庭園

*3199
 モザイク模様

*3200
 モザイク模様 2x2

*3201
 高台 2x2

*3202
 テント屋内１ 2x2

*3203
 テント屋内２ 2x2

*3204
 石造りの納屋 1x2

*3205
 停泊中の飛行船 2x2

*3206
 巨大な木製の像

*3207
 土造りの家 1x2

*3208
 土造りの家 3

*3209
 水車 2x2

*3210
 雪

*3211
 氷

*3212
 冬

*3213
 広場

*3214
 並木道

*3215
 入口通路

*3216
 側面

*3217
 フレスコ画

*3218
 田園地域：冬

*3219
 雪の田園地域

*3220
 砂漠屋内１

*3221
 砂漠屋内２

*3222
 広場：壁の裂け目

*3223
 屋内：壁の裂け目

*3224
 廊下の上がり階段

*3225
 路地の上がり階段

*3226
 廊下の下り階段

*3227
 路地の下り階段

*3228
 広場の噴水 2x3

*3229
 爬虫類

*3230

*3231

*3232

*3233

*3234

*3235

*3236

*3237

*3238

*3239

*3240

*3241

*3242

*3243

*3244

*3245

*3246

*3247

*3248

*3249

*3250

*3251

*3252

*3253

*3254

*3255

*3256

*3257

*3258

*3259

*3260

*3261

*3262

*3263

*3264

*3265

*3266

*3267

*3268

*3269

*3270

*3271

*3272

*3273

*3274

*3275

*3276

*3277

*3278

*3279

*3280

*3281

*3282

*3283

*3284

*3285

*3286

*3287

*3288

*3289

*3290

*3291

*3292

*3293

*3294

*3295

*3296

*3297

*3298

*3299

*3300

*3301

*3302

*3303

*3304

*3305

*3306

*3307

*3308

*3309

*3310

*3311

*3312

*3313

*3314

*3315

*3316

*3317

*3318

*3319

*3320

*3321

*3322

*3323

*3324

*3325

*3326

*3327

*3328

*3329

*3330

*3331

*3332

*3333

*3334

*3335

*3336

*3337

*3338

*3339

*3340

*3341

*3342

*3343

*3344

*3345

*3346

*3347

*3348

*3349

*3350

*3351

*3352

*3353

*3354

*3355

*3356

*3357

*3358

*3359

*3360

*3361

*3362

*3363

*3364

*3365

*3366

*3367

*3368

*3369

*3370

*3371

*3372

*3373

*3374

*3375

*3376

*3377

*3378

*3379

*3380

*3381

*3382

*3383

*3384

*3385

*3386

*3387

*3388

*3389

*3390

*3391

*3392

*3393

*3394

*3395

*3396

*3397

*3398

*3399

*3400

*3401

*3402

*3403

*3404

*3405

*3406

*3407

*3408

*3409

*3410

*3411

*3412

*3413

*3414

*3415

*3416

*3417

*3418

*3419

*3420

*3421

*3422

*3423

*3424

*3425

*3426

*3427

*3428

*3429

*3430

*3431

*3432

*3433

*3434

*3435

*3436

*3437

*3438

*3439

*3440

*3441

*3442

*3443

*3444

*3445

*3446

*3447

*3448

*3449

*3450

*3451

*3452

*3453

*3454

*3455

*3456

*3457

*3458

*3459

*3460

*3461

*3462

*3463

*3464

*3465

*3466

*3467

*3468

*3469

*3470

*3471

*3472

*3473

*3474

*3475

*3476

*3477

*3478

*3479

*3480

*3481

*3482

*3483

*3484

*3485

*3486

*3487

*3488

*3489

*3490

*3491

*3492

*3493

*3494

*3495

*3496

*3497

*3498

*3499

*3500

*3501

*3502

*3503

*3504

*3505

*3506

*3507

*3508

*3509

*3510

*3511

*3512

*3513

*3514

*3515

*3516

*3517

*3518

*3519

*3520

*3521

*3522

*3523

*3524

*3525

*3526

*3527

*3528

*3529

*3530

*3531

*3532

*3533

*3534

*3535

*3536

*3537

*3538

*3539

*3540

*3541

*3542

*3543

*3544

*3545

*3546

*3547

*3548

*3549

*3550

*3551

*3552

*3553

*3554

*3555

*3556

*3557

*3558

*3559
 アニメーション無し

*3560
 プロットノード・ウィザード

*3561
 基本情報

*3562
 このサブプロットに対する基本的な情報を入力してください。プロット名とコメントは作者用の情報としてのみ扱われ、プロットに影響はありません。このサブプロット内でプレイヤーが接触するキャストを１人選択してください。

*3563
 プロットノード名

*3564
 交流するキャスト

*3565
 何が起こりますか？

*3566
 この時点で何が起きるか、選択してください。

*3567
 プレイヤーはキャストの一人に話しかけます。プレイヤーは情報を得るか、クエストを得るか、アイテムを得るか、アイテムを手放すか、以上のうち複数の結果を得るかもしれません。

*3568
 悪役との対立

*3569
 プレイヤーは悪役と出会います。プレイヤーは悪役と話すかもしれません。恐らくプレイヤーは悪役を殺す必要があるでしょう。プレイヤーは悪役からアイテムを回収するかもしれません。

*3570
 悪役が攻撃の前にプレイヤーに話しかける。

*3571
 悪役は死ぬと落とすアイテムを持っている。

*3572
 ドアまたは入れ物を開ける。

*3573
 プレイヤーは何かを開けなくてはなりません。このオブジェクトには錠がかかっており、鍵が必要になるかもしれません。

*3574
 オブジェクトの中に、プレイヤーが手に入れるべきアイテムが入っている

*3575
 会話のタイプ

*3576
 会話のタイプを選択してください。

*3577
 クエスト／情報

*3578
 プレイヤーはキャストの一人に話しかけます。プレイヤーはクエストか、情報を得ます。

*3579
 ノンプロット・ウィザード

*3580
 一方的な台詞

*3581
 キャストはプレイヤーに一方的に話しかけ、会話は終了します。プレイヤーの返答はありません。

*3582
 アイテムの交換

*3583
 キャストはプレイヤーにアイテムを与えるか、プレイヤーからアイテムを取り除きます。またはその両方が行なわれます。

*3584
 プロットの名前は何にしますか？

*3585
 このオブジェクトに錠をかけることができます。下記の項目を設定して、このオブジェクトにどのような鍵がかかっているか決定してください。

*3586
 または、以下のオブジェクトで錠を開くように設定する：

*3587
 オブジェクトを使用するとき、説明文を表示する

*3588
 キャストがプレイヤーに与える、またはプレイヤーから取り除くアイテムを指定してください。

*3589
 会話中にプレイヤーから取り除かれるアイテムです。

*3590
 プレイヤーにアイテムを与える

*3591
 会話中にプレイヤーに与えられるアイテムです。

*3592
 プレイヤーのアイテム窃盗を可能にする

*3593
 プレイヤーにゴールドを与える

*3594
 戦利品：プレイヤーが回収するアイテム

*3595
 プレイヤーが悪役または入れ物から手に入れなければならないアイテムです。

*3596
 前提条件

*3597
 承諾

*3598
 選択されたWAVファイルのフォーマットはステレオになっていますが、カンバセーションの音声はモノラルである必要があります。このファイルを使用した場合、ゲーム中に再生されない場合があります。

*3599
 基本的な設定をする

*3600
 プレイヤーからアイテムを取り去る

*3601
 キャストの定義

*3602
 この会話が可能になる条件を設定してください。

*3603
 前提条件ノード及びそのタイプを選択してください。

*3604
 条件なし

*3605
 プロットアイテムを定義

*3606
 プロットノードを作成

*3607
 この会話は、プレイヤーがこのキャストに初めて話しかけたときに始まります。

*3608
 単純前提条件

*3609
 この会話は、前提条件となるプロットノードか、その後のプロットノードを完了していれば発動します。

*3610
 特定キャストの前提条件

*3611
 この会話は、前提条件となるプロットノード中で特定の会話をするか、同じキャストの後の会話が表示された場合にのみ、発動します。

*3612
 前提条件プロットノード：

*3613
 拒否

*3614
 プロット・ウィザードはモジュールの OnAcquireItem スクリプトを変更する必要がありますが、main()関数がスクリプト内に見つかりませんでした。
main()関数が下記と全く同様であることをご確認ください。

void main()
{

特に、この２行内に不要なスペースや行の混入がないかどうか、スクリプト内に２度以上記述されていないかどうか、「/」によりコメントになっていないかどうかをご確認ください。

*3615
 その他の会話

*3616
 モジュールのOnAcquireItemスクリプトは以前プロット・ウィザードによって調整されましたが、
ウィザードによって作成される開始行または終了行が見つかりませんでした。
エラーを修正するには、OnAcquireItemスクリプトを編集してください。

*3617
 このキャストの会話を初めて起動しました。会話メッセージを幾つか追加してください。これらの会話メッセージの入力を再び求められることはありません。これらの会話メッセージは、このキャストの全てのサブプロットで使用されます。

*3618
 プロットなしの挨拶

*3619
 プロットに参加していないプレイヤーに対する、話者の挨拶です。

*3620
 やぁ、どうも。

*3621
 未定義プロットの挨拶

*3622
 この話者の挨拶は、プレイヤーがプロットに参加しておりながら、現在のプロットの状況が検出できない場合に表示される挨拶です。通常は、プレイヤーがこのメッセージを読むことはありません。

*3623
 このメッセージをお読みになっている場合、プロットのデザインに不具合があります。このモジュールの作成者に、このメッセージが「誰と話しているとき」に表示されたか、また、「何をした後にこの人物に話しかけたか」をお知らせください。

*3624
 このプロットノードを完了後、プレイヤーの日記を更新することができます。

*3625
 日記の更新は以下の条件が満たされた場合に起こります：

*3626
 完了時に日記を更新する

*3627
 この日記項目を「完了したクエスト」に移行する

*3628
 このサブプロットを完遂したことによりプレイヤーに与えられる、経験点を設定してください。

*3629
 選択されたノードは、前のノードが前提条件となるため、上に移動させることができません。

*3630
 選択されたノードは、直下のノードの前提条件となっているため、移動させることができません。

*3631
 選択されたオブジェクトは、以下のプロットノードに使用されているため、削除できません：

%s

*3632
 新しいオブジェクトを追加するか、現在グリッド上で選択されているオブジェクトを上書きしますか？

追加する場合は「はい」
上書きの場合は「いいえ」
操作を取りやめる場合は「キャンセル」をクリックしてください。

*3633
 このプロットは更新されています。更新を保存しますか？

*3634
 既存のプロット・ブループリントを適用することができます。この場合、現在のプロット情報は上書きされます。

*3635
 プロットを与えるキャラクターを選択、編集、または追加します。プロットを有効にするためには、少なくとも１人のプロットを与える者が必要です。これは、プレイヤーのキャラクターがプロットに関する情報を最初に取得するオブジェクトとなります。

*3636
 話者がプレイヤーに何かを話しかけます。

*3637
 話者の台詞を入力してください。

*3638
 急いでください。／助けてくれてどうもありがとう。

*3639
 これは、プレイヤーが錠を開けるオブジェクトを使用した時に表示される説明文です。

*3640
 説明文を入力してください。

*3641
 カチリと音がした。

*3642
 話者はプレイヤーに何かを話しかけます。

*3643
 話者がプレイヤーに挨拶します。

*3644
 こんにちは。良いことを教えましょう。聞きたいですか？

*3645
 もっと情報を得るために、プレイヤーは何と言うでしょうか？

*3646
 ええ、教えてください。

*3647
 話者はプレイヤーに情報を与えます。

*3648
 探している物はここで見つかるでしょう。会うべき人物は○○です。対決しなければならない敵はここにいます。

*3649
 プレイヤーがこの事に興味がない場合、どんな返事をするでしょうか？

*3650
 いえ、知りたくありません。

*3651
 話者がプレイヤーにアイテムを与える

*3652
 選択されたキャストは、プレイヤーと会話する設定になっていますが、ファクションが敵対的です。
会話が始められるよう、ファクションを中立にすることをお勧めします。
ファクションを変更しますか？

*3653
 あなたに渡したい物があります。

*3654
 プレイヤーはアイテムを受け取ります。

*3655
 それをいただけますか？

*3656
 話者はプレイヤーにアイテムを渡します。

*3657
 さぁ、これをどうぞ。

*3658
 プレイヤーがアイテムを受け取りません。

*3659
 いいえ、必要ありません。

*3660
 話者がプレイヤーからアイテムを欲しがる

*3661
 話者がプレイヤーが目的のアイテムを持っているかどうか尋ねます。

*3662
 あれを持っていますか？

*3663
 プレイヤーがアイテムを持っており、話者に渡します。

*3664
 はい。どうぞ、これです。

*3665
 話者がアイテムを受けとります。

*3666
 これをくれて、どうもありがとう。

*3667
 プレイヤーがアイテムを持っていません。

*3668
 すみませんが、持っていません。

*3669
 話者がプレイヤーからアイテムを欲しがり、他のアイテムと交換する

*3670
 話者がアイテムを受け取り、代わりのアイテムをプレイヤーに渡します。

*3671
 これをくれて、どうもありがとう。報酬として、他の品々か、お金を受け取ってください。

*3672
 会話中のプレイヤー「行動」選択ノード

*3673
 プレイヤーが話者に話しかけます。

*3674
 プレイヤーがキャストが持っているアイテムを、会話またはスリによって手に入れます。

*3675
 プレイヤーが話者と話しますが、必要な会話を全て消化していません。

*3676
 キャストが、会話をとおしてプレイヤーから特定のアイテムを貰います。

*3677
 会話をとおして、キャストがプレイヤーから特定のアイテムを貰い、適切であればプレイヤーに特定の報酬を与えます。

*3678
 キャストが死亡／破壊される

*3679
 プレイヤーがキャストを殺害するか、盗むことによってアイテムを手に入れます。

*3680
 入れ物またはドアが解錠されたか破壊された

*3681
 悪役のキャラクターを選択、編集または追加します。このキャラクターはプロットに必須ではありません。このオブジェクトはプロットのかたき役となります。

*3682
 プレイヤーが入れ物からアイテムを手に入れる

*3683
 選択されたキャストは既存のサブプロットに会話が設定されています。悪役として使用する場合は、悪役もプレイヤーに話しかける設定にする必要があります。

*3684
 その他のキャストを選択、編集または追加します。これらのキャラクターはプロットに必須ではありません。物語の中心ではありませんが、プロットの先を進めるために役立ちます。

*3685
 現在の悪役のファクションがプレイヤーと敵対的になっていません。敵対的のファクションに変更しますか？

*3686
 プロットに使用されるアイテムを選択、編集または追加します。これらはプロットに必須ではありません。

*3687
 プロットノードを作成／編集します。プロットノードは物語を進める際の手順であり、発生順に並んでいます。個々のノードは、それぞれキャストの一人と関連しています。

*3688
 プロット・ウィザードを終了します。

*3689
 あなたのプロットの記述が完了しました。

プロット管理ファイルとしてセーブ後、ツールセットの画面右下の「プロットマネージャー」のリストに加わります。

*3690
 プロット・ブループリント

*3691
 プロットに関連しない会話を編集する

*3692
 閲覧

*3693
 Neverwinter Nights 2のフォルダが見つかりませんでした。パッチ作業を終了します。

*3694
 目標のフォルダ：%s

*3695
 カメラズームインの停止

*3696
 会話が始まったときに、プレイヤーキャラクターにカメラがズームするのを防ぎます。

*3697
 お使い

*3698
 送り主

*3699
 受取人

*3700
 届けるアイテム

*3701
 届けるアイテムを得るために、[依頼者]に話しかけます

*3702
 この[アイテム]をある者に届けて欲しいのです。やってくれますか？

*3703
 どうぞ、この[アイテム]を受け取って[受取人]に渡してください。

*3704
 [依頼者]は[受取人]に届けるための[アイテム]をあなたに渡しました。

*3705
 アイテムの受領後、[依頼者]に話しかける

*3706
 どうか[アイテム]を[受取人]に送り届けてください。

*3707
 [受取人]にアイテムを渡す

*3708
 あなたは[依頼者]から受け取った[アイテム]を[受取人]に渡しました。

*3709
 アイテムを届けた後に[依頼者]に話しかける

*3710
 [アイテム]を届けてくれて、どうもありがとう。

*3711
 アイテムを届けた後に[受取人]に話しかける

*3712
 暗殺

*3713
 アイテムの回収

*3714
 [プロットを与える者]との最初の出会い

*3715
 私のために、[アイテム]を探し出して持ってきて欲しいのです。やってくれますか？

*3716
 [アイテム]を私のもとへ持ってきてください。そうすれば報酬をあげましょう。

*3717
 [プロットを与える者]が依頼している[アイテム]を見つけ出し、持ち帰る。

*3718
 [アイテム]の捜索

*3719
 [アイテム]を見つけることができた。[プロットを与える者]のところへ戻ろう。

*3720
 悪役を殺した後で [プロットを与える者]と話す。

*3721
 あなたは[アイテム]を[プロットを与える者]に渡した。

*3722
 [プロットを与える者]の結びの言葉。

*3723
 私のために[悪役]を退治してくれますか？

*3724
 ありがとう。[悪役]の首を持ってきてください。そうすれば報酬をあげましょう。

*3725
 [悪役]を殺し、その首を[プロットを与える者]に渡す

*3726
 [プロットを与える者]の元へもどり、報酬をもらう

*3727
 [悪役]の首を持っていますか？

*3728
 ありがとう！　おかげで辺りが少し安全になりました。どうぞ報酬を受け取ってください。

*3729
 あなたは[悪役]を退治し、その首を持ちかえった。

*3730
 助けていただいて、感謝しています。

*3731
 所持品

*3732
 このネックレスを身に着けると、表面のくすんだ灰色の石が内側から輝きを発する。触ってもネックレスは冷たいままである。

*3733
 クエストの名前

*3734
 呪文の詠唱に失敗しました！

*3735
 nwcontinst.exeのファイルが破損しています。

*3736
 nwsfx.exeのファイルが破損しています。

*3737
 ブラック・ブレード・オブ・ディザスター<<<CUT>>>

*3738
 <<<CUT>>>
ブラック・ブレード・オブ・ディザスター
（Black Blade of Disaster、破滅の黒い剣）

術者レベル：ソーサラー／ウィザード９
イネートレベル：９
呪文系統：召喚術（Cjr）
属性：アイテム召喚
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：指定地点
持続時間：術者レベル毎１ラウンド
 セービングスロー：不可
呪文抵抗：不可

術者は指定地点にグレートソードに似た黒色の大剣状の次元の隙間を発生させ、敵と戦わせることができる。剣は物理的な攻撃の効果を一切受けないが、ディスペル・マジックなどの解呪系呪文によって打ち消されうる。この剣は目標のダメージ減少能力を通り抜けられるかどうかの判定に際しては＋５の武器として扱われる。術者はこの呪文を維持するために精神集中状態を保つ必要があり、そのため歩行・会話以外の行動をとると呪文は失効してしまう。

*3739
 シェルガーンズ・パーシステント・ブレード<<<CUT>>>

*3740
 <<<CUT>>>
シェルガーンズ・パーシステント・ブレード
（Shelgarn’s Persistent Blade、シェルガーンの持続する刃）

術者レベル：ソーサラー／ウィザード１
イネートレベル：１
呪文系統：力術（Evo）
属性：アイテム召喚
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：指定地点
持続時間：２術者レベル毎１分
 セービングスロー：不可
呪文抵抗：不可

術者は指定地点に浮遊する魔法の短剣を召喚し、敵と戦わせることができる。

*3741
 ERROR：  INVALID TYPE FOR CONST KEYWORD

*3742
 ERROR：  CONST KEYWORD CAN NOT BE USED ON NON GLOBAL VARIABLES.

*3743
 ブレード・サースト<<<CUT>>>

*3744
 <<<CUT>>>
ブレード・サースト
（Blade Thirst、刃の渇き）

術者レベル：レンジャー３
イネートレベル：３
呪文系統：変成術（Tra）
属性：武器の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主武器）もしくは武器１点（斬撃系武器のみ）
持続時間：術者レベル毎１ラウンド
 セービングスロー：不可
呪文抵抗：不可

この呪文は斬撃系の武器に＋３の強化ボーナスを付与する。キャラクター／モンスターに唱えた場合は対象の主武器に効果が現れる。

*3745
 呪文リストをセーブ

*3746
 呪文リストをロード

*3747
 スクリプト・セットをセーブ

*3748
 スクリプト・セットをロード

*3749
 選択されたファイルには、現在のクラスにあった呪文のリストが含まれていません。

*3750
 デフニング・クラング<<<CUT>>>

*3751
 <<<CUT>>>
デフニング・クラング
（Deafening Clang、けたたましい騒音）

術者レベル：パラディン１
イネートレベル：１
呪文系統：変成術（Tra）
属性：武器の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主近接武器）もしくは近接武器１点
持続時間：術者レベル毎１ラウンド
セービングスロー：不可
呪文抵抗：不可

この呪文は接触した近接武器１点に＋１の攻撃ボーナスと＋３の音波ダメージボーナスを付与し、手榴弾式武器の「雷石」同様に命中した対象を聴覚喪失状態に陥れる能力を与える。

*3752
 ERROR：  INVALID VALUE ASSIGNED TO CONSTANT.

*3753
 ブレス・ウェポン

*3754
 ブレス・ウェポン
（Bless Weapon、武器の祝福）

術者レベル：パラディン１
イネートレベル：１
呪文系統：変成術（Tra）
属性：武器の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主近接武器）もしくは近接武器１点
持続時間：術者レベル毎６０秒
セービングスロー：不可
呪文抵抗：不可

この呪文は接触した近接武器１点に＋１の刺突ダメージボーナスと＋２ｄ６の対アンデッド時ダメージボーナスを付与する。キャラクター／モンスターに唱えた場合は対象のもつ武器に効果が現れる。

*3755
 ホーリー・ソード

*3756
 ホーリー・ソード
（Holy Sword、聖なる剣）

術者レベル：パラディン４
イネートレベル：４
呪文系統：力術（Evo）
属性：武器の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主近接武器）もしくは近接武器１点
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：不可

This spell allows you to channel holy power into your sword or any other melee weapon you choose.  The weapon acts as a <i>+5 holy weapon</i> (+5 enhancement bonus on attack and damage rolls, extra 2d6 divine damage against evil opponents).

*3757
 キーン・エッジ

*3758
 キーン・エッジ
（Keen Edge、鋭利な刃）

術者レベル：ソーサラー／ウィザード３
イネートレベル：３
呪文系統：変成術（Tra）
属性：武器の強化
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象１体（の主武器）もしくは武器１点（斬撃系武器のみ）
持続時間：術者レベル毎１ラウンド
セービングスロー：不可
呪文抵抗：不可

This spell adds the Keen property to the targeted slashing weapon, increasing its critical threat range. When cast on a creature, this spell grants the Keen property to its equipped weapon if it is of the appropriate type. This effect does not stack with the Improved Critical feat or other effects that increase the threat range of a weapon.

*3759
 人型

*3760
 平民

*3761
 ブラックスタッフ

*3762
 ブラックスタッフ
（Blackstaff、黒の杖）

術者レベル：ソーサラー／ウィザード８
イネートレベル：８
呪文系統：心術（Enc）
属性：武器の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主武器）もしくは武器１点（クォータースタッフ系武器のみ）
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

この呪文は接触したクォータースタッフ系武器１点に＋４の強化ボーナスと、命中した対象にディスペル・マジックを発動する能力を付与する。キャラクター／モンスターに唱えた場合は対象のもつ武器に効果が現れる。

*3763
 フレイム・ウェポン

*3764
 フレイム・ウェポン
（Flame Weapon、炎の武器）

術者レベル：ドルイド２
イネートレベル：２
呪文系統：力術（Evo）
属性：武器の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主近接武器）もしくは近接武器１点
持続時間：術者レベル毎１分
セービングスロー：不可
呪文抵抗：不可

この呪文は接触した近接武器１点を発火させ、命中した対象に１ｄ４＋術者レベル毎１（最大で１ｄ４＋10）の火炎ダメージを与える能力を付与する。キャラクター／モンスターに唱えた場合は対象のもつ武器に効果が現れる。

*3765
 アイス・ダガー<<<CUT>>>

*3766
 <<<CUT>>>
アイス・ダガー
（Ice Dagger、氷の短剣）

術者レベル：ソーサラー／ウィザード１
イネートレベル：１
呪文系統：力術（Evo）
属性：冷気 
呪文構成要素：音声、動作
射程：短距離
効果範囲／対象：対象１体
持続時間：瞬間
セービングスロー：反応、成功時ダメージ半減
呪文抵抗：可

この呪文は近距離の対象１体に氷の破片を放ち、術者レベル毎１ｄ４（最大で５ｄ４）の冷気ダメージを与える。

*3767
 マジック・ウェポン

*3768
 マジック・ウェポン
（Magic Weapon、魔法の武器）

術者レベル：クレリック１、パラディン１、ソーサラー／ウィザード１
イネートレベル：１
呪文系統：変成術（Tra）
属性：武器の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主武器）もしくは武器１点
持続時間：術者レベル毎１時間
セービングスロー：不可
呪文抵抗：不可

この呪文は接触した武器１点に＋１の強化ボーナスを付与する。キャラクター／モンスターに唱えた場合は対象のもつ武器に効果が現れる。

*3769
 グレーター・マジック・ウェポン

*3770
 グレーター・マジック・ウェポン
（Greater Magic Weapon、上級魔法の武器）

術者レベル：クレリック４、パラディン３、ソーサラー／ウィザード３
イネートレベル：３
呪文系統：変成術（Tra）
属性：武器の強化
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象１体（の主武器）もしくは武器１点
持続時間：術者レベル毎１時間
セービングスロー：不可
呪文抵抗：不可

この呪文は武器１点に４術者レベル毎に＋１（最大で＋５）の強化ボーナスを付与する。キャラクター／モンスターに唱えた場合は対象のもつ武器に効果が現れる。

*3771
 マジック・ヴェストメント

*3772
 マジック・ヴェストメント
（Magic Vestment、魔法の衣）

術者レベル：クレリック３
イネートレベル：３
呪文系統：変成術（Tra）
属性：防具の強化
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の鎧）もしくは鎧・盾１点
持続時間：術者レベル毎１時間
セービングスロー：不可
呪文抵抗：不可

この呪文は接触した鎧・盾１点に４術者レベル毎に＋１（最大で＋５）のアーマークラス（AC）ボーナスを付与する。キャラクター／モンスターに唱えた場合は対象の装備している防具に効果が現れる。

*3773
 <カスタムの関数とInclude文をここに挿入します>

*3774
 <スクリプトの本文をここに入力します>

*3775
 カスタムのスクリプトを編集

*3776

*3777
 効果無し！　善を討つ一撃はグッドの属性を持つものにのみ効果をもちます。

*3778
 ストーンホールド

*3779
 善を討つ一撃

*3780
 ストーンホールド
（Stonehold、石の束縛）

術者レベル：ドルイド６
イネートレベル：６
呪文系統：召喚術（Cjr）
属性：麻痺
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：特大（Huge）
持続時間：術者レベル毎１ラウンド
セービングスロー：意志、成功時無効果
呪文抵抗：可

この呪文は指定地点を中心とした効果範囲内の敵を石で包み込み、１ｄ６ラウンド間麻痺状態に陥れる。

*3781
 ダークファイアー

*3782
 ダークファイアー
（Darkfire、暗黒の炎）

術者レベル：クレリック３
イネートレベル：３
呪文系統：力術（Evo）
属性：火炎
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体（の主近接武器）もしくは非魔法近接武器１点
持続時間：術者レベル毎１時間
セービングスロー：不可
呪文抵抗：不可

この呪文は接触した非魔法近接武器１点に、命中時に１ｄ６＋（２術者レベル毎１、最大で＋10）の火炎ダメージを追加で与える能力を付与する。キャラクター／モンスターに唱えた場合は対象のもつ武器に効果が現れる。

*3783
 グリフ・オブ・ウォーディング

*3784
 グリフ・オブ・ウォーディング
（Glyph of Warding、守りの秘文）

術者レベル：クレリック３
イネートレベル：３
呪文系統：防御術（Abj）
属性：音波
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：大（Large）
持続時間：２術者レベル毎６０秒
セービングスロー：反応、成功時ダメージ半減
呪文抵抗：可

この呪文は指定地点に、敵の進入を感知して爆発する魔法の印を作り出す。爆発は効果範囲内の全対象に２術者レベル毎１ｄ８（最大で５ｄ８）の音波ダメージを与える。印は一度発動すると消滅する。

*3785
 失敗：アイテムを作るための経験点が不足しています

*3786
 失敗：アイテムを作るためのゴールドが不足しています

*3787
 今すぐ導入

*3788
 技能

*3789

*3790
 シャドウダンサー

*3791
 シャドウダンサーは光と闇の狭間で活動している。彼らは機知に富んだ、まやかしの芸術家であり、完全に信用されるような事は無い。しかし、彼らとの出会いは、常に驚きに満ちているだろう。

*3792
 ハーパー

*3793
 秘密結社ハーパーに属する者は、邪悪な者の抑制や知識の保存、文明と野生との調和と保つことに献身している。

*3794
 クラウド・オブ・ビウィルダメント

*3795
 クラウド・オブ・ビウィルダメント
（Cloud of Bewilderment、当惑の雲）

術者レベル：バード２、ソーサラー／ウィザード２
イネートレベル：２
呪文系統：力術（Evo）
属性：ガス
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：特大（Huge）
持続時間：術者レベル毎１ラウンド
セービングスロー：頑健、成功時無効果
呪文抵抗：可

この呪文は指定地点を中心とした刺激性の雲を発生させ、効果範囲内の敵を１ｄ６ラウンド間朦朧状態および盲目状態に陥らせる。

*3796
 アンチマジック圏内に入った

*3797

*3798
 アンチマジック圏から出た

*3799
 凝視, 石化

*3800
 ブレス, 石化

*3801
 接触, 石化

*3802
 石化

*3803
 石化

*3804
 マンティコアの棘

*3805
 石化

*3806
 <CUSTOM0>：凝視（石化）

*3807
 <CUSTOM0>：石化ガスを発した

*3808
 <CUSTOM0>：近接接触攻撃（石化）

*3809
 <CUSTOM0>：トゲを発射

*3810
 人間, 男性, 砂漠の戦士

*3811
 リッチ, メイジ

*3812
 エルフ, 男性, ウィザード

*3813
 メデューサ、侍女

*3814
 ディーキン・スケイルシンガー

*3815
 ドーナ・トラップスプリンガー

*3816
 ドローガン・ドローガンソン

*3817
 エルフ, 女性, 貴族

*3818
 ミーシャ・ウェイミート

*3819
 ヒューロディス

*3820
 ジナー

*3821
 カトリアーナ

*3822
 人間, 男性, ブラックガード

*3823
 ハーフオーク、女性、男爵夫人

*3824
 ゼノス

*3825
 女性、バーサーカー

*3826
 女性、攻撃的

*3827
 女性、歴戦の指揮官

*3828
 女性、遊び好き

*3829
 女性、寡黙なリーダー

*3830
 女性、シャーマン

*3831
 男性、頭の鈍い英雄

*3832
 男性、権威的

*3833
 男性、いたずら好き

*3834
 男性、残虐

*3835
 男性、隠密専門家

*3836
 男性、中立の戦士

*3837
 クランブル

*3838
 クランブル
（Crumble、崩壊）

術者レベル：ドルイド６
イネートレベル：６
呪文系統：変成術（Tra）
属性：音波
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：人造系モンスター１体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：不可

この呪文はゴーレムなどの人造系モンスター１体に術者レベル毎１ｄ６のダメージ（最大で15ｄ６）を与える。本呪文は生物には一切効果がない。

*3839

*3840

*3841

*3842
 罠解除

*3843
 所持品画面を開く

*3844
 インフェステイション・オブ・マゴッツ

*3845
 術者レベル：ドルイド３
イネートレベル：３
呪文系統：死霊術（Nec）
属性：病気
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：接触したクリーチャー
持続時間：2レベル毎1ラウンド
相殺される呪文：リムーブ・ディシーズ、ヒール
セービングスロー：頑健（Fort）
呪文抵抗：可

接触することで蛆虫にも似たクリーチャーを付与し、ラウンド毎１ｄ４の耐久力（CON）への一時的能力値ダメージを与える。対象は各ラウンド毎に頑健（Fort）セーブを行い、これに成功すれば呪文の効果は終了する。

*3846

*3847
 プレイヤーからゴールドを奪う

*3848
 ヒーリング・スティング<<<CUT>>>

*3849
 <<<CUT>>>
ヒーリング・スティング
（Healing Sting、癒しの棘）

術者レベル：ドルイド３
イネートレベル：３
呪文系統：死霊術（Nec）
属性：負のエネルギー
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体
持続時間：瞬間
セービングスロー：頑健、成功時無効果
呪文抵抗：可

この呪文は接触した生物１体に１ｄ６＋（術者レベル毎１）のダメージを与え、術者のヒットポイントを同量だけ回復させる（術者の最大ヒットポイントを超えることはない）。

*3850
 グレート・サンダークラップ<<<CUT>>>

*3851
 <<<CUT>>>
グレート・サンダークラップ
（Great Thunderclap、大いなる雷鳴）

術者レベル：ソーサラー／ウィザード７
イネートレベル：７
呪文系統：力術（Evo）
属性：音波
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：巨大（Gargantuan）
持続時間：瞬間
セービングスロー： 特殊、下記参照
呪文抵抗：不可

この呪文は指定地点に雷鳴のごとき音波を発生させ、効果範囲内の全対象に３種類の効果を及ぼす。対象は意志セーブに失敗すると１ラウンド間朦朧状態となり、頑健セーブに失敗すると１分間聴覚喪失状態となり、また反応セーブに失敗すると、打ち倒されて伏せ状態となる。

*3852
 OnCutsceneAbort

*3853
 ボール・ライトニング

*3854
 ボール・ライトニング
（Ball Lightning 、雷玉）

術者レベル：ソーサラー／ウィザード５
イネートレベル：５
呪文系統：力術（Evo）
属性：電気
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象１体
持続時間：瞬間
セービングスロー： 反応、成功時ダメージ半減
呪文抵抗：可

対象に向かって多数の電撃の玉（術者レベル毎一つ、最大で15個）を投げつける。
電撃の玉は触れたものに対し、それぞれ１ｄ６ダメージを与える。

*3855

*3856
 〈鑑定〉を使用

*3857
 バトルタイド

*3858
 バトルタイド
（Battletide、戦いの流れ）

術者レベル：クレリック５
イネートレベル：５
呪文系統：変成術（Tra）
属性：精神作用
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：大（Large）
持続時間：術者レベル毎１ラウンド
セービングスロー：不可
呪文抵抗：可

この呪文は指定地点を中心に敵の活力を低下させる結界を作り出し、効果範囲内の敵のセービングスロー、攻撃ロールおよびダメージロールに－２の状況ペナルティーを課す。同時に術者自身はセービングスロー、攻撃ロールおよびダメージロールに＋２の状況ボーナスを得る。また同時に１回の追加攻撃を得る。この追加攻撃はヘイストの効果とは重複しない。

*3859
 コンバスト

*3860
 コンバスト
（Combust、燃焼）

術者レベル：ソーサラー／ウィザード２
イネートレベル：２
呪文系統：力術（Evo）
属性：火炎
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体
持続時間：瞬間
セービングスロー：反応、成功時効果軽減
呪文抵抗：可

この呪文は接触した対象１体を発火させる。最初の発火により対象は２ｄ６＋（術者レベル毎１、最大で＋10）の火炎ダメージを受け（セービングスロー不可）、反応セーブに失敗すると衣類などに引火してさらに１ｄ６のダメージを受ける。このダメージは反応セーブを成功させるまで繰り返し適用される。

*3861
 デス・アーマー

*3862
 デス・アーマー
（Death Armor、死の鎧）

術者レベル：クレリック２、ソーサラー／ウィザード２
イネートレベル：２
呪文系統：死霊術（Nec）
属性：魔法の鎧
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６秒
 セービングスロー：意志、成功時無効果
呪文抵抗：可

この呪文は術者の周囲に魔法的な力場を作り出し、触れた者を傷つける。術者に攻撃を加えた者は１ｄ４＋（２術者レベル毎１、最大で＋５）のダメージを受ける。

*3863
 ゲドリーズ・エレクトリック・ループ

*3864
 ゲドリーズ・エレクトリック・ループ
（Gedlee’s Electric Loop、ゲドリーの電撃の輪）

術者レベル：ソーサラー／ウィザード２
イネートレベル：２
呪文系統：力術（Evo）
属性：電気
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：小（Small）
持続時間：瞬間
 セービングスロー：反応、成功時ダメージ半減（下記参照）
呪文抵抗：可

この呪文は小さな雷を発生させて指定地点を中心とする効果範囲内の全対象を感電させ、各対象に２術者レベル毎１ｄ６（最大で５ｄ６）のダメージを与える。反応セーブに失敗した対象はさらに意志セーブを行い、これも失敗した場合は１ラウンド間朦朧状態に陥る。

*3865
 ホリジコールズ・ブーム<<<CUT>>>

*3866
 <<<CUT>>>
ホリジコールズ・ブーム
（Horizikaul’s Boom、ホリジコールの轟音）

術者レベル：ソーサラー／ウィザード１
イネートレベル：１
呪文系統：力術（Evo）
属性：音波
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象１体
持続時間：瞬間
 セービングスロー：意志、成功時一部無効果
呪文抵抗：可

この呪文は対象１体にけたたましい、甲高い音をぶつけ、２術者レベル毎１ｄ４（最大で５ｄ４）の音波ダメージを与える。対象はまた、意志に失敗すると１ｄ４ラウンド間聴覚喪失状態に陥る。

*3867
 アイアンガッツ<<<CUT>>>

*3868
 <<<CUT>>>
アイアン・ガッツ
（Iron Guts、鋼鉄の肝）

術者レベル：ソーサラー／ウィザード１
イネートレベル：１
呪文系統：防御術（Abj）
属性：毒耐性
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体
持続時間：術者レベル毎10分
 セービングスロー：不可
呪文抵抗：不可

この呪文は術者が接触した対象１体の頑健セーブに＋４の状況ボーナスを付与する。

*3869
 メスティルズ・アシッド・ブレス

*3870
 メスティルズ・アシッド・ブレス
（Mestil’s Acid Breath、メスティルの酸の息）

術者レベル：ソーサラー／ウィザード３
イネートレベル：３
呪文系統：召喚術（Cjr）
属性：酸
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：術者を頂点とする扇状
持続時間：瞬間
 セービングスロー：反応、成功時ダメージ半減
呪文抵抗：可

術者は酸の霧を扇状に吐き出し、効果範囲内の対象に術者レベル毎１ｄ６（最大で10ｄ６）の酸ダメージを与える。

*3871
 メスティルズ・アシッド・シース

*3872
 メスティルズ・アシッド・シース
（Mestil’s Acid Sheath、メスティルの酸の衣）

術者レベル：ソーサラー／ウィザード５
イネートレベル：５
呪文系統：召喚術（Cjr）
属性：酸
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：術者
持続時間：術者レベル毎６秒
 セービングスロー：不可
呪文抵抗：不可

この呪文は術者の周囲に酸の盾を作り出し、術者に近接攻撃を加えた者に１ｄ６＋（術者レベル毎２）ポイントの酸ダメージを与える。

*3873
 卑劣な戦法モード

*3874
 モンストラス・リジェネレーション<<<CUT>>>

*3875
 <<<CUT>>>
モンストラス・リジェネレーション
（Monstrous Regeneration、魔物の再生力）

術者レベル：クレリック５
イネートレベル：５
呪文系統：召喚術（Cjr）
属性：再生
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象１体
持続時間：２術者レベル毎１ラウンド
 セービングスロー：無害
呪文抵抗：不可

この呪文は接触した対象１体に毎ラウンド３ヒットポイントの再生能力を付与する。

*3876
 卑劣な戦法モード解除

*3877
 卑劣な戦法モード

*3878
 卑劣な戦法モード解除

*3879
 シンティレーティング・スフィア

*3880
 シンティレーティング・スフィア
（Scintillating Sphere、輝く球体）

術者レベル：ソーサラー／ウィザード３
イネートレベル：３
呪文系統：力術（Evo）
属性：電気
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：特大（Huge）
持続時間：瞬間
 セービングスロー：反応、成功時ダメージ半減
呪文抵抗：可

この呪文は指定地点に火花を発する電気の塊を放って爆発させ、効果範囲内の全対象に術者レベル毎１ｄ６（最大で10ｄ６）の電撃ダメージを与える。

*3881
 ヴァイン・マイン

*3882
 ヴァイン・マイン、絡みつき

*3883
 ヴァイン・マイン、動きを封じる

*3884
 ヴァイン・マイン、擬装

*3885
 ヴァイン・マイン
（Vine Mine、つるの繁茂）

術者レベル：ドルイド３、プラント５
イネートレベル：５
呪文系統：召喚術（Cjr）
属性：自然
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：特大（Huge）
持続時間：術者レベル毎６０秒
 セービングスロー：可（エンタングルによるからみつき効果のみ）
呪文抵抗：可

この呪文は指定地点を中心に、以下のいずれかの効果を発揮する（詠唱時に選択）：
・呪文エンタングル同様（範囲内の対象をからみつき状態にする）
・移動の制限（移動速度が半減）
・隠蔽（〈隠れ身〉技能判定に＋４の技量ボーナス）

*3886
 ｳｪﾌﾞﾍﾟｰｼﾞﾍ

*3887
 不要

*3888
 このファイルに関する警告を表示しない

*3889
 追加のコンテンツを検索中

*3890
 このモジュールは以下のHakパックを必要としますが、見つかりませんでした：%s

*3891
 サイオニック・マインド・ブラスト

*3892
 マインドブラストの効果範囲内（扇状）の全対象は、難易度（DC）17の意志セーブを成功させない限り、３ｄ４ラウンド間朦朧状態に陥る。

*3893
 サイオニック・チャーム・モンスター

*3894
 サイオニック・チャーム・モンスター：対象は難易度（DC）17の意志セーブを成功させない限り、４ラウンド間朦朧状態に陥る。

*3895
 《鎧の皮膚》

*3896
 《鎧の皮膚》（Armor Skin）

特技の種類：一般
習得前提条件：キャラクターレベル21以上
備考：アーマークラスに＋２の外皮ボーナスを得る。
発動：自動的

*3897
 《閃光の動き》

*3898
 《閃光の動き》（Blinding Speed）

特技の種類：一般
習得前提条件：キャラクターレベル21以上、敏捷力25以上
備考：１日に１回、10ラウンド間、自身にヘイストの呪文同様の効果を付与することができる。
発動：コマンド選択により発動

*3899

*3900

*3901
 《伝説級ダメージ減少１》

*3902
 《伝説級ダメージ減少１》
（Epic Damage Reduction I）

特技の種類：一般
習得前提条件：キャラクターレベル21以上、耐久力21以上
この特技を前提とする特技：《伝説級ダメージ減少２》
備考：３／－のダメージ減少能力を得る。
発動：自動的

*3903
 《伝説級ダメージ減少２》

*3904
 《伝説級ダメージ減少２》
（Epic Damage Reduction II）

特技の種類：一般
習得前提条件：《伝説級ダメージ減少１》習得済み
この特技を前提とする特技：《伝説級ダメージ減少３》
備考：６／－のダメージ減少能力を得る。
発動：自動的

*3905
 《伝説級ダメージ減少３》

*3906
 《伝説級ダメージ減少３》
（Epic Damage Reduction III）

特技の種類：一般
習得前提条件：《伝説級ダメージ減少２》習得済み
備考：９／－のダメージ減少能力を得る。
発動：自動的

*3907
 自動レベルアップのデフォルトパッケージ

*3908
 《瞬殺のクリティカル（クラブ）》

*3909
 《瞬殺のクリティカル》
（Devastating Critical）

特技の種類：戦闘
習得前提条件：筋力25以上、《薙ぎ払い》《薙ぎ払い強化》《強打》習得済み、および該当武器に対し《武器熟練》《クリティカル強化》《圧倒的クリティカル》習得済み
備考：該当武器での命中時にクリティカルヒットが発生した場合、目標は頑健セーブを成功させない限り即死する。クリティカルヒットに耐性をもつ目標には効果がない。
発動：自動的

*3910
 《瞬殺のクリティカル（ダガー）》

*3911
 《瞬殺のクリティカル（ヘビークロスボウ）》

*3912
 《瞬殺のクリティカル（ライトクロスボウ）》

*3913
 《瞬殺のクリティカル（メイス）》

*3914
 《瞬殺のクリティカル（モーニングスター）》

*3915
 《瞬殺のクリティカル（クォータースタッフ）》

*3916
 《瞬殺のクリティカル（スピア）》

*3917
 《瞬殺のクリティカル（シックル）》

*3918
 《瞬殺のクリティカル（素手攻撃）》

*3919
 《瞬殺のクリティカル（ロングボウ）》

*3920
 《瞬殺のクリティカル（スリング）》

*3921
 《瞬殺のクリティカル（ダーツ）》

*3922
 《瞬殺のクリティカル（ショートボウ）》

*3923
 《瞬殺のクリティカル（ショートソード）》

*3924
 《瞬殺のクリティカル（レイピア）》

*3925
 《瞬殺のクリティカル（シミター）》

*3926
 《瞬殺のクリティカル（ロングソード）》

*3927
 《瞬殺のクリティカル（グレートソード）》

*3928
 《瞬殺のクリティカル（ハンドアックス）》

*3929
 《瞬殺のクリティカル（スローイングアックス）》

*3930
 《瞬殺のクリティカル（バトルアックス）》

*3931
 《瞬殺のクリティカル（グレートアックス）》

*3932
 《瞬殺のクリティカル（ハルバード）》

*3933
 《瞬殺のクリティカル（ライトハンマー）》

*3934
 《瞬殺のクリティカル（フレイル）》

*3935
 《瞬殺のクリティカル（ウォーハンマー）》

*3936
 《瞬殺のクリティカル（ヘビーフレイル）》

*3937
 《瞬殺のクリティカル（カマ）》

*3938
 《瞬殺のクリティカル（ククリ）》

*3939
 《瞬殺のクリティカル（シュリケン）》

*3940
 《瞬殺のクリティカル（サイズ）》

*3941
 《瞬殺のクリティカル（カタナ）》

*3942
 《瞬殺のクリティカル（バスタードソード）》

*3943
 《瞬殺のクリティカル（ダイアメイス）》

*3944
 《瞬殺のクリティカル（ダブルアックス）》

*3945
 《瞬殺のクリティカル（ツーブレーデッドソード）》

*3946
 《瞬殺のクリティカル（クリーチャー）》

*3947
 《瞬殺のクリティカル（クリーチャー）》
（Devastating Critical (creature)）

特技の種類：モンスター
習得前提条件：なし
備考：固有武器での瞬殺クリティカルヒットを可能にする。
発動：自動的

*3948
 《エネルギー抵抗、冷気１》

*3949
 《エネルギー抵抗、冷気》

特技の種類：防御
習得前提条件：キャラクターレベル21以上
備考：冷気ダメージに対するダメージ抵抗10を得る（10ポイントまでの冷気ダメージを無効化）。この特技は最大10回まで習得でき、効果は累積して最大でダメージ抵抗100となる。
発動：自動的

*3950
 《エネルギー抵抗、冷気２》

*3951
 この特技は専門武器特化の対象になった武器でのみ使用できます

*3952
 即死攻撃

*3953
 《エネルギー抵抗、冷気３》

*3954
 《大いなる魅力１》

*3955
 《エネルギー抵抗、冷気４》

*3956
 《大いなる魅力》（Great Charisma）

特技の種類：一般
習得前提条件：キャラクターレベル21以上
備考：魅力が１上昇する。この特技は最大10回まで習得でき、効果は累積して最大で＋10となる。
発動：自動的

*3957
 《エネルギー抵抗、冷気５》

*3958
 《大いなる魅力２》

*3959
 《エネルギー抵抗、冷気６》

*3960
 《大いなる魅力３》

*3961
 《エネルギー抵抗、冷気７》

*3962
 《大いなる魅力４》

*3963
 《エネルギー抵抗、冷気８》

*3964
 《大いなる魅力５》

*3965
 《エネルギー抵抗、冷気９》

*3966
 《大いなる魅力６》

*3967
 《エネルギー抵抗、冷気10》

*3968
 《大いなる魅力７》

*3969
 《エネルギー抵抗、酸１》

*3970
 《エネルギー抵抗、酸》

特技の種類：防御
習得前提条件：キャラクターレベル21以上
備考：酸ダメージに対するダメージ抵抗10を得る（10ポイントまでの酸ダメージを無効化）。この特技は最大10回まで習得でき、効果は累積して最大でダメージ抵抗100となる。
発動：自動的

*3971
 《エネルギー抵抗、酸２》

*3972
 《大いなる魅力８》

*3973
 《エネルギー抵抗、酸３》

*3974
 《大いなる魅力９》

*3975
 《エネルギー抵抗、酸４》

*3976
 《大いなる魅力10》

*3977
 《エネルギー抵抗、酸５》

*3978
 《大いなる耐久力１》

*3979
 《エネルギー抵抗、酸６》

*3980
 《大いなる耐久力》（Great Constitution）

特技の種類：一般
習得前提条件：キャラクターレベル21以上
備考：耐久力が１上昇する。この特技は最大10回まで習得でき、効果は累積して最大で＋10となる。
発動：自動的

*3981
 《エネルギー抵抗、酸７》

*3982
 《大いなる耐久力２》

*3983
 《エネルギー抵抗、酸８》

*3984
 《大いなる耐久力３》

*3985
 《エネルギー抵抗、酸９》

*3986
 《大いなる耐久力４》

*3987
 《エネルギー抵抗、酸10》

*3988
 《大いなる耐久力５》

*3989
 《エネルギー抵抗、火炎１》

*3990
 《エネルギー抵抗、火炎》

特技の種類：防御
習得前提条件：キャラクターレベル21以上
備考：火炎ダメージに対するダメージ抵抗10を得る（10ポイントまでの火炎ダメージを無効化）。この特技は最大10回まで習得でき、効果は累積して最大でダメージ抵抗100となる。
発動：自動的

*3991
 《エネルギー抵抗、火炎２》

*3992
 《大いなる耐久力６》

*3993
 《エネルギー抵抗、火炎３》

*3994
 《大いなる耐久力７》

*3995
 《エネルギー抵抗、火炎４》

*3996
 《大いなる耐久力８》

*3997
 《エネルギー抵抗、火炎５》

*3998
 《大いなる耐久力９》

*3999
 《エネルギー抵抗、火炎６》

*4000
 《大いなる耐久力10》

*4001
 《エネルギー抵抗、火炎７》

*4002
 《大いなる敏捷力１》

*4003
 《エネルギー抵抗、火炎８》

*4004
 《大いなる敏捷力》（Great Dexterity）

特技の種類：一般
習得前提条件：キャラクターレベル21以上
備考：敏捷力が１上昇する。この特技は最大10回まで習得でき、効果は累積して最大で＋10となる。
発動：自動的

*4005
 《エネルギー抵抗、火炎９》

*4006
 不死身

*4007
 《大いなる敏捷力２》

*4008
 《エネルギー抵抗、火炎10》

*4009
 《大いなる敏捷力３》

*4010
 ゴブリンのバリスタ火炎弾

*4011
 バリスタ（投石器）から発射されるファイアーボールは効果範囲内の全対象に２ｄ６のダメージを与える。

*4012
 新しいパッケージ“<filename>”がインストールされました。

*4013
 新しいパッケージ“<filename>”をダウンロードする準備ができました。

*4014
 《エネルギー抵抗、電撃１》

*4015
 《エネルギー抵抗、電撃》

特技の種類：防御
習得前提条件：キャラクターレベル21以上
備考：電撃ダメージに対するダメージ抵抗10を得る（10ポイントまでの電撃ダメージを無効化）。この特技は最大10回まで習得でき、効果は累積して最大でダメージ抵抗100となる。
発動：自動的

*4016
 《エネルギー抵抗、電撃２》

*4017
 《大いなる敏捷力４》

*4018
 《エネルギー抵抗、電撃３》

*4019
 《大いなる敏捷力５》

*4020
 《エネルギー抵抗、電撃４》

*4021
 《大いなる敏捷力６》

*4022
 《エネルギー抵抗、電撃５》

*4023
 《大いなる敏捷力７》

*4024
 《エネルギー抵抗、電撃６》

*4025
 《大いなる敏捷力８》

*4026
 《エネルギー抵抗、電撃７》

*4027
 《大いなる敏捷力９》

*4028
 《エネルギー抵抗、電撃８》

*4029
 《大いなる敏捷力10》

*4030
 《エネルギー抵抗、電撃９》

*4031
 《大いなる知力１》

*4032
 《エネルギー抵抗、電撃10》

*4033
 《大いなる知力》（Great Intelligence）

特技の種類：一般
習得前提条件：キャラクターレベル21以上
備考：知力が１上昇する。この特技は最大10回まで習得でき、効果は累積して最大で＋10となる。
発動：自動的

*4034
 《エネルギー抵抗、音波１》

*4035
 《エネルギー抵抗、音波》

特技の種類：防御
習得前提条件：キャラクターレベル21以上
備考：音波ダメージに対するダメージ抵抗10を得る（10ポイントまでの音波ダメージを無効化）。この特技は最大10回まで習得でき、効果は累積して最大でダメージ抵抗100となる。
発動：自動的

*4036
 《エネルギー抵抗、音波２》

*4037
 《大いなる知力２》

*4038
 《エネルギー抵抗、音波３》

*4039
 《大いなる知力３》

*4040
 《エネルギー抵抗、音波４》

*4041
 《大いなる知力４》

*4042
 《エネルギー抵抗、音波５》

*4043
 《大いなる知力５》

*4044
 《エネルギー抵抗、音波６》

*4045
 《大いなる知力６》

*4046
 《エネルギー抵抗、音波７》

*4047
 《大いなる知力７》

*4048
 《エネルギー抵抗、音波８》

*4049
 《大いなる知力８》

*4050
 《エネルギー抵抗、音波９》

*4051
 《大いなる知力９》

*4052
 《エネルギー抵抗、音波10》

*4053
 《大いなる知力10》

*4054
 《伝説級頑健無比》

*4055
 《伝説級頑健無比》（Epic Fortitude）

特技の種類：一般
習得前提条件：キャラクターレベル21以上
備考：全ての頑健セーブに＋４のボーナスを得る。
発動：自動的

*4056
 《伝説級攻撃》

*4057
 《伝説級攻撃》（Epic Prowess）

特技の種類：戦闘
習得前提条件：キャラクターレベル21以上
備考：全ての攻撃ロールに＋１のボーナス
発動：自動的

*4058
 《伝説級神速の反応》

*4059
 《伝説級神速の反応》

特技の種類：一般
習得前提条件：キャラクターレベル21以上 
備考：全ての反応セーブに＋４のボーナスを得る。
発動：自動的

*4060
 《伝説級の名声》

*4061
 《伝説級の名声》（Epic Reputation）

特技の種類：一般
習得前提条件：キャラクターレベル21以上
備考：キャラクターは万人に知られるようになり、全ての〈はったり〉、〈威圧〉、〈交渉〉および〈挑発〉判定に＋４のボーナスを得る。
発動：自動的

*4062
 《伝説級技能熟練（動物共感）》

*4063
 《伝説級技能熟練》（Epic Skill Focus）

特技の種類：一般
習得前提条件：キャラクターレベル21以上、該当技能20ランク以上
備考：１種類の技能について、技能判定に＋10のボーナスを得る。
発動：該当する技能使用時に自動的に適用

*4064
 《伝説級技能熟練（鑑定）》

*4065
 《伝説級技能熟練（精神集中）》

*4066
 《伝説級技能熟練（罠製作）》

*4067
 《伝説級技能熟練（罠解除）》

*4068
 《伝説級技能熟練（不動）》

*4069
 《伝説級技能熟練（治療）》

*4070
 《伝説級技能熟練（隠れ身）》

*4071
 《伝説級技能熟練（聞き耳）》

*4072
 《伝説級技能熟練（伝承知識）》

*4073
 《伝説級技能熟練（忍び足）》

*4074
 《伝説級技能熟練（解錠）》

*4075
 オベリスク

*4076
 《伝説級技能熟練（受け流し）》

*4077
 《伝説級技能熟練（芸能）》

*4078
 《伝説級技能熟練（説得）》

*4079
 《伝説級技能熟練（すり）》

*4080
 “気”ダメージモード

*4081
 《伝説級技能熟練（魔法装置使用）》

*4082
 《伝説級技能熟練（捜索）》

*4083
 《伝説級呪文熟練（防御術）》

*4084
 《伝説級呪文熟練》（Epic Spell Focus）

特技の種類：一般
習得前提条件：キャラクターレベル21以上、レベル９呪文を詠唱可能であること、該当する呪文系統に対し《呪文熟練》《呪文熟練強化》習得済み
この特技を前提とする特技：
備考：特定の系統の呪文について、敵に対し唱えた場合の難易度（DC）に＋３のボーナスを得る。これにより、敵が同呪文に対するセービングスローを成功させる可能性が低下する。
発動：該当する系統の呪文使用時に自動的に適用

*4085
 《伝説級呪文熟練（召喚術）》

*4086
 《伝説級呪文熟練（占術）》

*4087

*4088

*4089

*4090

*4091

*4092

*4093

*4094

*4095

*4096

*4097

*4098

*4099

*4100

*4101

*4102

*4103

*4104

*4105

*4106

*4107

*4108

*4109

*4110

*4111

*4112

*4113

*4114

*4115

*4116

*4117

*4118

*4119

*4120

*4121

*4122

*4123

*4124

*4125

*4126
 退がれ退がれ！　圧倒されてるんだ。

*4127
 《伝説級呪文熟練（力術）》

*4128

*4129
 《伝説級呪文熟練（死霊術）》

*4130

*4131

*4132

*4133

*4134

*4135

*4136

*4137

*4138

*4139

*4140

*4141

*4142

*4143

*4144

*4145

*4146

*4147

*4148

*4149

*4150

*4151

*4152

*4153

*4154

*4155

*4156

*4157

*4158

*4159

*4160

*4161

*4162

*4163

*4164

*4165

*4166

*4167

*4168

*4169

*4170

*4171

*4172

*4173

*4174

*4175

*4176

*4177

*4178

*4179

*4180

*4181

*4182

*4183

*4184

*4185

*4186

*4187

*4188

*4189

*4190

*4191

*4192

*4193

*4194

*4195

*4196

*4197

*4198

*4199

*4200

*4201

*4202

*4203

*4204
 《伝説級技能熟練（罠設置）》

*4205
 《伝説級技能熟練（呪文学）》

*4206
 《伝説級技能熟練（視認）》

*4207
 《伝説級技能熟練（挑発）》

*4208
 《伝説級技能熟練（軽業）》

*4209

*4210

*4211

*4212

*4213

*4214

*4215

*4216

*4217

*4218

*4219

*4220

*4221

*4222

*4223

*4224

*4225

*4226

*4227

*4228

*4229

*4230

*4231

*4232

*4233

*4234

*4235

*4236

*4237

*4238

*4239

*4240

*4241

*4242

*4243

*4244

*4245

*4246

*4247

*4248
 《伝説級呪文熟練（変成術）》

*4249

*4250

*4251

*4252

*4253

*4254

*4255

*4256

*4257

*4258

*4259

*4260

*4261

*4262

*4263

*4264

*4265

*4266

*4267

*4268

*4269

*4270

*4271

*4272

*4273

*4274

*4275

*4276

*4277

*4278

*4279

*4280

*4281

*4282

*4283

*4284

*4285

*4286

*4287

*4288

*4289

*4290

*4291

*4292

*4293

*4294

*4295

*4296

*4297

*4298

*4299

*4300

*4301

*4302

*4303

*4304

*4305

*4306

*4307

*4308

*4309

*4310

*4311

*4312

*4313

*4314

*4315

*4316

*4317

*4318

*4319

*4320

*4321

*4322

*4323

*4324

*4325

*4326

*4327

*4328

*4329

*4330

*4331

*4332

*4333

*4334

*4335

*4336

*4337

*4338

*4339

*4340

*4341

*4342

*4343

*4344

*4345

*4346

*4347

*4348

*4349

*4350

*4351

*4352

*4353

*4354

*4355

*4356

*4357

*4358

*4359

*4360

*4361

*4362

*4363

*4364

*4365

*4366

*4367

*4368

*4369

*4370

*4371

*4372

*4373

*4374

*4375

*4376

*4377

*4378

*4379

*4380

*4381

*4382

*4383

*4384

*4385

*4386

*4387

*4388

*4389

*4390

*4391

*4392

*4393

*4394

*4395

*4396

*4397

*4398

*4399

*4400

*4401

*4402

*4403

*4404

*4405

*4406

*4407

*4408

*4409

*4410

*4411

*4412

*4413

*4414

*4415

*4416

*4417

*4418

*4419

*4420

*4421

*4422

*4423

*4424

*4425

*4426

*4427

*4428

*4429

*4430

*4431

*4432

*4433

*4434

*4435

*4436

*4437

*4438

*4439

*4440
 《伝説級抵抗破り》

*4441

*4442

*4443

*4444

*4445

*4446

*4447

*4448

*4449

*4450

*4451

*4452

*4453

*4454

*4455

*4456

*4457

*4458

*4459

*4460

*4461

*4462

*4463

*4464

*4465

*4466

*4467

*4468

*4469

*4470

*4471

*4472

*4473

*4474

*4475

*4476

*4477

*4478

*4479

*4480

*4481

*4482

*4483

*4484

*4485

*4486

*4487

*4488

*4489

*4490

*4491

*4492

*4493

*4494

*4495

*4496

*4497

*4498

*4499

*4500

*4501

*4502

*4503

*4504

*4505

*4506

*4507

*4508

*4509

*4510

*4511

*4512

*4513

*4514

*4515

*4516

*4517

*4518

*4519

*4520

*4521

*4522

*4523

*4524

*4525

*4526

*4527

*4528

*4529

*4530

*4531

*4532

*4533

*4534

*4535

*4536

*4537

*4538

*4539

*4540

*4541

*4542

*4543

*4544

*4545

*4546

*4547

*4548

*4549

*4550

*4551

*4552

*4553

*4554

*4555

*4556

*4557

*4558

*4559

*4560

*4561

*4562

*4563

*4564

*4565

*4566

*4567

*4568

*4569

*4570

*4571

*4572

*4573

*4574

*4575

*4576

*4577

*4578

*4579

*4580

*4581

*4582

*4583

*4584

*4585

*4586

*4587

*4588

*4589

*4590

*4591

*4592

*4593

*4594

*4595

*4596

*4597

*4598

*4599

*4600

*4601

*4602

*4603

*4604

*4605

*4606

*4607

*4608

*4609

*4610

*4611

*4612

*4613

*4614

*4615

*4616

*4617

*4618

*4619

*4620

*4621

*4622

*4623

*4624

*4625

*4626

*4627

*4628

*4629

*4630

*4631

*4632

*4633

*4634

*4635

*4636

*4637

*4638

*4639

*4640

*4641

*4642

*4643

*4644

*4645

*4646
 ナイトシェード

*4647
 小型センチピード毒

*4648
 ブレード・ベイン

*4649
 グリーンブラッド・オイル

*4650
 アカネグサ

*4651
 パープルワーム毒

*4652
 大型スコーピオン毒

*4653
 ワイヴァーン毒

*4654
 ブルー・ウィニス

*4655
 ジャイアントワスプ毒

*4656
 シャドーのエッセンス

*4657
 ブラックアダー毒

*4658
 デスブレード

*4659
 マリスの根のペースト

*4660
 ニサリット

*4661
 ドラゴンの胆汁

*4662
 サソーンの葉の残滓

*4663
 テリナフの根

*4664
 キャリオン・クロウラーの脳の絞り汁

*4665
 ブラック・ロータス抽出液

*4666
 タギットのオイル

*4667
 イドの苔

*4668
 シマカラカサダケ

*4669
 ヒ素

*4670
 リッチ・ダスト

*4671
 ダークリーヴァーの粉末

*4672
 アンゴル・ダスト

*4673
 オサー焼香

*4674
 カオス・ミスト

*4675
 ベビリス毒

*4676
 インプ毒

*4677
 ピットフィーンド膿汁

*4678
 エターキャップ毒

*4679
 アラニア毒

*4680
 超小型スパイダー毒

*4681
 小型スパイダー毒

*4682
 中型スパイダー毒

*4683
 大型スパイダー毒

*4684
 超大型スパイダー毒

*4685
 巨大スパイダー毒

*4686
 超巨大スパイダー毒

*4687
 フェイズスパイダー毒

*4688
 レイススパイダー毒

*4689
 失明病

*4690
 狂笑熱

*4691
 魔鬼熱

*4692
 悪魔風邪

*4693
 汚穢熱

*4694
 焼脳病

*4695
 ミイラ腐敗病

*4696
 赤腫れ病

*4697
 震え病

*4698
 溶死病

*4699
 レッド・スラード寄生

*4700
 グール熱

*4701
 ゾンビ滞鈍病

*4702
 激水疱

*4703
 穴蛆病

*4704
 兵士震え病

*4705
 蟲狂病

*4706

*4707

*4708

*4709

*4710
 戦闘関連（Combat）→

*4711
 攻撃しろ（Attack）＊

*4712
 かちどき（Battlecry）

*4713
 回復してくれ（Heal me）＊

*4714
 助けてくれ（Help）

*4715
 敵を発見（Enemies sighted）

*4716
 逃げろ（Flee）

*4717
 挑発（Taunt）

*4718
 守ってくれ（Guard me）＊

*4719
 そこで止まれ（Hold）＊

*4720
 瀕死（Near death）

*4721
 苦痛（Pain）

*4722
 死亡（Death）

*4723
 毒（Poisoned）

*4724
 呪文失敗（Spell failed）

*4725
 ダメージ減少（Damage Reduced）

*4726
 カスタム＃２（Custom #2）

*4727
 カスタム＃３（Custom #3）

*4728
 カスタム＃４（Custom #4）

*4729
 カスタム＃５（Custom #5）

*4730
 探索関連（Exploration）→

*4731
 ついてこい（Follow me）＊

*4732
 何かあるぞ（Look here）

*4733
 ここに集まれ（Group party）

*4734
 どいてくれ（Move over）

*4735
 カスタム＃６（Custom #6）

*4736
 カスタム＃７（Custom #7）

*4737
 カスタム＃８（Custom #8）

*4738
 カスタム＃９（Custom #9）

*4739
 カスタム＃10（Custom #10）

*4740
 行動関連（Tasks）→

*4741
 鍵開け（Pick lock）

*4742
 探知（Search for secrets）

*4743
 隠密（Go stealthy）

*4744
 できる（Can do）

*4745
 できない（Cannot do）

*4746
 できたぞ（Task complete）

*4747
 重量過多

*4748

*4749

*4750
 会話関連（Social）→

*4751
 こんにちは（Hello）

*4752
 はい（Yes）

*4753
 いいえ（No）

*4754
 止まれ（Stop）

*4755
 休息しよう（Rest）

*4756
 退屈だ（Bored）

*4757
 さようなら（Goodbye）

*4758

*4759

*4760
 感情（Feelings）→

*4761
 ありがとう（Thank you）

*4762
 笑い（Laugh）

*4763
 ちくしょう！（Cuss）

*4764
 歓声（Cheer）

*4765
 聞いてくれ（Something to say）

*4766
 名案だ（Good idea）

*4767
 迷案だ（Bad idea）

*4768
 脅す（Threaten）

*4769

*4770

*4771
 両方

*4772
 カスタム

*4773
 カスタム＃１（Custom #1）

*4774

*4775

*4776

*4777

*4778

*4779

*4780
 《インスピレーション》

*4781
 《速習の才》

*4782
 《心術破り》

*4783
 《モンクＡＣボーナス》

*4784
 《得意な敵：ドワーフ》

*4785
 《得意な敵：エルフ》

*4786
 《得意な敵：ノーム》

*4787
 《得意な敵：ハーフリング》

*4788
 《得意な敵：ハーフエルフ》

*4789
 《得意な敵：ハーフオーク》

*4790
 《得意な敵：人間》

*4791
 《得意な敵：異形》

*4792
 《得意な敵：動物》

*4793
 《得意な敵：野獣》

*4794
 《得意な敵：人造》

*4795
 《得意な敵：ドラゴン》

*4796
 《得意な敵：ゴブリン類》

*4797
 《得意な敵：人怪》

*4798
 《得意な敵：オーク》

*4799
 《得意な敵：人型爬虫類》

*4800
 《得意な敵：エレメンタル》

*4801
 《得意な敵：フェイ》

*4802
 《得意な敵：巨人》

*4803
 《得意な敵：魔獣》

*4804
 《得意な敵：来訪者》

*4805

*4806

*4807
 《得意な敵：変身生物》

*4808
 《得意な敵：アンデッド》

*4809
 《得意な敵：蟲》

*4810

*4811

*4812
 来訪者

*4813

*4814
 マイナー

*4815
 ライト

*4816

*4817
 適度

*4818
 ヘビー

*4819
 クリティカル

*4820

*4821
 カラー

*4822
 青

*4823
 黄

*4824
 紫

*4825
 赤

*4826

*4827
 緑

*4828
 タイプ：ランダム

*4829
 非装備状態

*4830

*4831

*4832

*4833

*4834
 ERROR： BREAK OUTSIDE OF LOOP OR CASE STATEMENT

*4835
 ERROR： TOO MANY PARAMETERS ON FUNCTION

*4836
 ERROR： UNABLE TO OPEN FILE FOR WRITING

*4837
 A-F

*4838
 G-L

*4839
 M-R

*4840
 S-Z

*4841

*4842
 <DELETED>

*4843
 《モンスター用武器熟練》

*4844
 《武器開眼（クリーチャー）》

*4845
 《武器熟練（クリーチャー）》

*4846
 《クリティカル強化（クリーチャー）》

*4847

*4848
 探知モード

*4849
 探知モード解除

*4850
 隠密モード

*4851
 隠密モード解除

*4852
 受け流しモード

*4853
 受け流しモード解除

*4854

*4855
 ERROR： UNTERMINATED STRING CONSTANT

*4856

*4857

*4858

*4859

*4860
 少年

*4861
 少女

*4862
 少年

*4863
 少女

*4864
 兄弟

*4865
 姉妹

*4866
 兄弟

*4867
 シスター

*4868

*4869
 彼

*4870
 彼女

*4871
 彼

*4872
 彼女

*4873
 彼

*4874
 彼女

*4875
 彼

*4876
 彼女

*4877
 彼の

*4878
 彼の

*4879
 彼女の

*4880
 彼女の

*4881
 若者

*4882
 お嬢さん

*4883
 若者

*4884
 お嬢さん

*4885
 ご主人様

*4886
 奥様

*4887
 ご主人様

*4888
 奥様

*4889

*4890
 バーバリアン

*4891
 バード

*4892
 クレリック

*4893
 ドルイド

*4894
 ファイター

*4895
 モンク

*4896
 パラディン

*4897
 レンジャー

*4898
 ローグ

*4899
 ソーサラー

*4900
 ウィザード

*4901
 異形

*4902
 動物

*4903
 人造

*4904
 人型生物

*4905
 人怪

*4906
 エレメンタル

*4907
 フェイ

*4908
 ドラゴン

*4909
 アンデッド

*4910
 コモナー

*4911
 野獣

*4912
 巨人

*4913
 魔獣

*4914
 来訪者

*4915
 変身生物

*4916
 蟲

*4917
 ドワーフ

*4918
 エルフ

*4919
 ノーム

*4920
 ハーフリング

*4921
 ハーフエルフ

*4922
 ハーフオーク

*4923
 人間

*4924
 男性

*4925
 女性

*4926
 男性

*4927
 女性

*4928
 男性

*4929
 女性

*4930
 ご主人様

*4931
 ご主人様

*4932
 ご主人様

*4933
 ご主人様

*4934
 殿方

*4935
 婦人

*4936
 殿方

*4937
 婦人

*4938

*4939
 サー

*4940
 マダム

*4941
 サー

*4942
 マダム

*4943
 ロー

*4944
 カオス

*4945
 ローフルグッド

*4946
 ローフルニュートラル

*4947
 ローフルイービル

*4948
 ニュートラルグッド

*4949
 ニュートラル

*4950
 ニュートラルイービル

*4951
 カオティックグッド

*4952
 カオティックニュートラル

*4953
 カオティックイービル

*4954
 ローフル

*4955
 ニュートラル

*4956
 カオティック

*4957
 ロー

*4958
 カオス

*4959
 グッド

*4960
 イービル

*4961
 昼

*4962
 夜

*4963
 昼

*4964
 夜

*4965

*4966
 朝

*4967
 午後

*4968
 夜

*4969

*4970
 朝

*4971
 午後

*4972
 夜

*4973

*4974
 街

*4975
 ステップ

*4976
 森

*4977

*4978
 下水

*4979
 地下墓地

*4980
 洞窟

*4981
 ダンジョン

*4982
 建物

*4983
 町

*4984
 ステップ

*4985
 森

*4986
 下水

*4987
 地下墓地

*4988
 洞窟

*4989
 ダンジョン

*4990
 建物

*4991
 晴れ

*4992
 曇り

*4993
 雨

*4994
 嵐

*4995
 雪

*4996
 晴れ

*4997
 曇り

*4998
 雨

*4999
 嵐

*5000
 雪

*5001
 異形

*5002
 動物

*5003
 野獣

*5004
 人造

*5005
 ドラゴン

*5006
 人型生物、ゴブリン類

*5007
 人型生物、人怪

*5008
 人型生物、オーク

*5009
 人型生物、人型爬虫類

*5010
 エレメンタル

*5011
 フェイ

*5012
 巨人

*5013
 魔獣

*5014
 来訪者

*5015

*5016

*5017
 変身生物

*5018
 アンデッド

*5019
 蟲

*5020

*5021

*5022
 信仰呪文のスクロールは、治療の呪文から防衛のためのオーラに至るまで、さまざまな呪文を投じることができる。

*5023
 クロークは布製の衣服で、悪天候など屋外の脅威から身を守るために用いる。

*5024
 宝石は小さくて軽く、持ち運びが楽であることから、冒険者には人気がある。

*5025
 ゴールドは金貨で冒険者が取引をするための基本単位となる。

*5026
 書物は、冒険者にとって貴重な情報源であり知恵の源である。

*5027
 生物の爪だ。

*5028
 生物の牙だ。

*5029
 拳だ。

*5030
 生物に適用する、斬撃および刺突武器だ。

*5031
 生物の皮だ。

*5032
 バグベア, チーフテンB

*5033
 バグベア, シャーマンA

*5034
 バグベア, シャーマンB

*5035
 バグベアB

*5036
 ゴブリン, チーフテンB

*5037
 ゴブリン, シャーマンB

*5038
 ゴブリンB

*5039
 キャット, ライオン

*5040
 キャット, ジャガー

*5041
 メフィット, ソルト

*5042
 メフィット, スチーム

*5043
 メフィット, マグマ

*5044
 リザードフォーク, シャーマンA

*5045
 リザードフォーク, シャーマンB

*5046
 リザードフォークA

*5047
 リザードフォークB

*5048
 オーク, チーフテンB

*5049
 オーク, シャーマンB

*5050
 オークB

*5051
 ハヤブサ

*5052

*5053
 ベルカー

*5054
 NWN, アリベス１

*5055
 インテレクト・ディヴァウラー, スケルタル

*5056
 インテレクト・ディヴァウラー, ウォー

*5057

*5058
 オレンジ

*5059
 白

*5060
 モンスター・ダメージ

*5061
 噛みつき／引き裂き

*5062
 1d2

*5063
 1d3

*5064
 2d4

*5065
 3d4

*5066
 4d4

*5067
 5d4

*5068
 3d6

*5069
 4d6

*5070
 5d6

*5071
 6d6

*5072
 7d6

*5073
 8d6

*5074
 9d6

*5075
 10d6

*5076
 2d8

*5077
 3d8

*5078
 4d8

*5079
 5d8

*5080
 6d8

*5081
 7d8

*5082
 8d8

*5083
 9d8

*5084
 10d8

*5085
 2d10

*5086
 3d10

*5087
 4d10

*5088
 5d10

*5089
 6d10

*5090
 7d10

*5091
 8d10

*5092
 9d10

*5093
 10d10

*5094
 1d12

*5095
 2d12

*5096
 3d12

*5097
 4d12

*5098
 5d12

*5099
 6d12

*5100
 7d12

*5101
 8d12

*5102
 9d12

*5103
 10d12

*5104
 1d20

*5105
 2d20

*5106
 3d20

*5107
 4d20

*5108
 5d20

*5109
 6d20

*5110
 7d20

*5111
 8d20

*5112
 9d20

*5113
 10d20

*5114
 プロテクション・フロム・アライメント

*5115
 マジック・サークル・アゲンスト・アライメント

*5116
 オーラ・ヴァーサス・アライメント

*5117
 シャドーの召喚

*5118
 プロテクション・フロム・コールド

*5119
 プロテクション・フロム・ファイアー

*5120
 プロテクション・フロム・ライトニング

*5121
 プロテクション・フロム・アシッド

*5122
 プロテクション・フロム・ソニック

*5123
 エンデュア・コールド

*5124
 エンデュア・ファイアー

*5125
 エンデュア・ライトニング

*5126
 エンデュア・アシッド

*5127
 エンデュア・ソニック

*5128
 レジスト・コールド

*5129
 レジスト・ファイアー

*5130
 レジスト・ライトニング

*5131
 レジスト・アシッド

*5132
 レジスト・ソニック

*5133
 プロテクション・フロム・アライメント（２）

*5134
 プロテクション・フロム・アライメント（５）

*5135
 マジック・サークル・アゲンスト・アライメント（５）

*5136
 オーラ・ヴァーサス・アライメント（15）

*5137
 －１

*5138
 －２

*5139
 －３

*5140
 －４

*5141
 －５

*5142
 －６

*5143
 －７

*5144
 －８

*5145
 －９

*5146
 －10

*5147
 ランダム

*5148
 光量：微弱（５ｍ）

*5149
 光量：低（10ｍ）

*5150
 光量：普通（15ｍ）

*5151
 光量：明るい（20ｍ）

*5152
 ユニバーサル

*5153
 バックスタブ

*5154
 即死

*5155
 神聖

*5156
 幻術

*5157
 精神操作

*5158
 負のエネルギー

*5159
 正のエネルギー

*5160
 脅威度(CR)

*5161
 麻痺

*5162
 被ダメージ増加率：ランダム

*5163
 ５％の被ダメージ増加

*5164
 10％の被ダメージ増加

*5165
 25％の被ダメージ増加

*5166
 50％の被ダメージ増加

*5167
 75％の被ダメージ増加

*5168
 90％の被ダメージ増加

*5169
 100％の被ダメージ増加

*5170
 クリティカルヒット

*5171
 即死呪文

*5172
 冒険者

*5173
 冒険者

*5174

*5175
 人間

*5176
 人間

*5177
 ０

*5178

*5179

*5180
 ＊ぶつぶつ＊

*5181

*5182
 ERROR： NO FUNCTION STARTINGCONDITIONAL() IN SCRIPT

*5183
 ERROR： FUNCTION STARTINGCONDITIONAL() MUST HAVE AN INT RETURN VALUE

*5184
 ERROR： FUNCTION STARTINGCONDITIONAL() MUST HAVE NO PARAMETERS

*5185
 セーブ

*5186
 ビデオ・オプション

*5187
 終了

*5188
 ゲーム続行

*5189
 話者不明

*5190

*5191
 環境陰影の描画

*5192
 テクスチャアニメーションの使用

*5193
 ２階部分タイルの非表示：

*5194
 自動追尾カメラ

*5195
 タイル・ボーダー有効（Enable Tile Border）

*5196

*5197
 ＯＫ

*5198
 テクスチャメモリ（Texture Memory）

*5199
 高品質視覚効果の使用

*5200

*5201
 接続

*5202
 直接接続

*5203
 お気に入りに追加

*5204
 サーバー詳細

*5205
 インターネット

*5206
 ＬＡＮ

*5207
 履歴

*5208
 お気に入り

*5209
 お気に入りから削除

*5210
 履歴のクリア

*5211
 キャット, パンサー

*5212
 キャット, クーガー

*5213
 バーバリアン

*5214
 キャンセル

*5215
 呪文

*5216
 アイアンゴーレム・フュームズ

*5217
 サーバー名

*5218
 モジュール名

*5219
 プレイヤー

*5220
 レベル

*5221
 Ping

*5222
 サーバーＩＰアドレス

*5223
 フェアリー

*5224
 クリティカルヒット

*5225
 急所攻撃

*5226
 盲目のオーラ

*5227
 冷気のオーラ

*5228
 電撃のオーラ

*5229
 恐怖のオーラ

*5230
 炎のオーラ

*5231
 破滅のオーラ

*5232
 守護のオーラ

*5233
 朦朧のオーラ

*5234
 超絶なる美貌のオーラ

*5235
 自然ならざるオーラ

*5236
 投射、能力値吸収：魅力

*5237
 投射、能力値吸収：耐久力

*5238
 投射、能力値吸収：敏捷力

*5239
 投射、能力値吸収：知力

*5240
 投射、能力値吸収：筋力

*5241
 投射、能力値吸収：判断力

*5242
 投射、酸

*5243
 投射、魅了

*5244
 投射、冷気

*5245
 投射、混乱

*5246
 投射、幻惑

*5247
 投射、死

*5248
 投射、病気

*5249
 投射、支配

*5250
 投射、炎

*5251
 投射、打ち倒し

*5252
 投射、レベル吸収

*5253
 投射、電撃

*5254
 投射、麻痺

*5255
 投射、毒

*5256
 投射、破片

*5257
 投射、減速

*5258
 投射、朦朧

*5259
 投射、ウェブ

*5260
 酸の放射

*5261
 冷気の放射

*5262
 病気の放射

*5263
 炎の放射

*5264
 電撃の放射

*5265
 毒の放射

*5266
 音波の放射

*5267
 ドラゴンブレス、酸

*5268
 ドラゴンブレス、冷気

*5269
 ドラゴンブレス、恐怖

*5270
 ドラゴンブレス、炎

*5271
 ドラゴンブレス、ガス

*5272
 ドラゴンブレス、電撃

*5273
 ドラゴンブレス、麻痺

*5274
 ドラゴンブレス、睡眠

*5275
 ドラゴンブレス、減速

*5276
 ドラゴンブレス、弱体化

*5277
 ドラゴンのはばたき

*5278
 凶暴化

*5279
 凶暴化（強化）

*5280
 凶暴化（激烈）

*5281
 凝視、魅了

*5282
 凝視、混乱

*5283
 凝視、幻惑

*5284
 凝視、死

*5285
 凝視、混沌の破壊

*5286
 凝視、悪の破壊

*5287
 凝視、善の破壊

*5288
 凝視、秩序の破壊

*5289
 凝視、支配

*5290
 凝視、ドゥーム

*5291
 凝視、恐怖

*5292
 凝視、麻痺

*5293
 凝視、朦朧

*5294
 アイアンゴーレムの毒ガス

*5295
 ヘルハウンドのファイアーブレス

*5296
 咆哮、混乱

*5297
 咆哮、幻惑

*5298
 咆哮、死

*5299
 咆哮、ドゥーム

*5300
 咆哮、恐怖

*5301
 咆哮、麻痺

*5302
 咆哮、音波

*5303

*5304
 咆哮、朦朧

*5305
 執念

*5306
 執念（強化）

*5307
 執念（激烈）

*5308
 クレンシャーの睨み

*5309
 回復能力（弱）

*5310
 メフィット、ソルト・ブレス

*5311
 メフィット、スチーム・ブレス

*5312
 マミー、アンデッド増強

*5313
 波動、ウォーターエレメンタルの溺水の波

*5314
 波動、ヴロックの胞子

*5315
 波動、エアーエレメンタルの旋風

*5316
 波動、炎

*5317
 波動、電撃

*5318
 波動、冷気

*5319
 波動、負のエネルギー

*5320
 波動、神聖

*5321
 波動、死

*5322
 波動、レベル吸収

*5323
 波動、能力値吸収：知力

*5324
 波動、能力値吸収：魅力

*5325
 波動、能力値吸収：耐久力

*5326
 波動、能力値吸収：敏捷力

*5327
 波動、能力値吸収：筋力

*5328
 波動、能力値吸収：判断力

*5329
 波動、毒

*5330
 波動、病気

*5331
 激怒

*5332
 激怒（強化）

*5333
 激怒（激烈）

*5334
 ベルカーの鉤爪攻撃

*5335
 サモン・スラード

*5336
 サモン・タナーリ

*5337
 アーコン・トランペットの音色

*5338
 タイラントフォグ

*5339
 動物の相棒の召喚

*5340
 強打モード

*5341
 強打モード解除

*5342
 強打強化モード

*5343
 強打強化モード解除

*5344

*5345
 最も近い敵を攻撃

*5346
 箱

*5347
 レバー

*5348
 宝箱

*5349
 ドア

*5350
 納屋のドア

*5351
 寺院のドア

*5352
 成功

*5353
 失敗

*5354

*5355
 プレイヤーパスワードを入力してください。

*5356

*5357
 Neverwinter Nights 2本編のＣＤキーを入力してください。

*5358
 入力されたＣＤキーは無効です。

*5359
 プレイヤー名：

*5360
 メールアドレス：

*5361
 パスワード：

*5362
 接続に失敗しました。別のＩＤで接続を試みてください。

*5363
 検索できませんでした。有効なユーザープロフィールではありません。
新しいアカウントを作成してください。

*5364
 全ての欄に必要な情報を入力してください。

*5365
 GameSpy の初期化エラーです。再試行してください。

*5366
 新規の
アカウント

*5367
 新規アカウントを作成できませんでした。
別のプレイヤー名で再度登録を試みてください。

*5368
 新規アカウントを作成できませんでした。新規アカウントを作成できませんでした。
プレイヤー名に使用不能な文字が含まれていました。

*5369
 フォックスズ・カニング

*5370
 アウルズ・ウィズダム

*5371
 イーグルズ・スプレンダー

*5372
 グレーター・イーグルズ・スプレンダー

*5373
 グレーター・アウルズ・ウィズダム

*5374
 グレーター・フォックスズ・カニング

*5375
 グレーター・ブルズ・ストレングス

*5376
 グレーター・キャッツ・グレイス

*5377
 グレーター・ベアーズ・エンデュランス

*5378
 イーグルズ・スプレンダー（３）

*5379
 イーグルズ・スプレンダー（10）

*5380
 イーグルズ・スプレンダー（15）

*5381
 アウルズ・ウィズダム（３）

*5382
 アウルズ・ウィズダム（10）

*5383
 アウルズ・ウィズダム（15）

*5384
 フォックスズ・カニング（３）

*5385
 フォックスズ・カニング（10）

*5386
 フォックスズ・カニング（15）

*5387
 グレーター・イーグルズ・スプレンダー（11）

*5388
 グレーター・アウルズ・ウィズダム（11）

*5389
 グレーター・フォックスズ・カニング（11）

*5390
 グレーター・ブルズ・ストレングス（11）

*5391
 グレーター・キャッツ・グレイス（11）

*5392
 グレーター・エンデュランス（11）

*5393

*5394

*5395
 基本ダメージ：１ｄ４
基本クリティカルヒット値：19-20/２倍
基本ダメージタイプ：刺突
武器サイズ：超小型
必要な《武器熟練》： 単純、ドルイド、モンク、ローグ、ウィザード

*5396
 基本ダメージ：１ｄ６
基本クリティカルヒット値：２倍
基本ダメージタイプ：斬撃
武器サイズ：小型
必要な《武器熟練》：特殊武器、モンク

*5397

*5398
 基本ダメージ：１ｄ２
基本クリティカルヒット値：２倍
基本ダメージタイプ：刺突
武器サイズ：超小型
必要な《武器熟練》：特殊武器、モンク

*5399
 基本ダメージ：１ｄ６
基本クリティカルヒット値：２倍 
基本ダメージタイプ：殴打
武器サイズ：小型
必要な《武器熟練》：単純、ローグ

*5400
 基本ダメージ：１ｄ６ 
基本クリティカルヒット値：２倍 
基本ダメージタイプ：斬撃
武器サイズ：小型
必要な《武器熟練》単純、ドルイド

*5401
 基本ダメージ：１ｄ８
基本クリティカルヒット値：３倍 
基本ダメージタイプ：刺突
武器サイズ：大型
必要な《武器熟練》：単純、ドルイド

*5402
 基本ダメージ：１ｄ８ 
基本クリティカルヒット値：19-20/２倍 
基本ダメージタイプ：刺突
武器サイズ：小型
弾薬：：ボルト
必要な《武器熟練》：単純、モンク、ローグ、ウィザード

*5403
 発射武器：ライトクロスボウ、ヘビークロスボウ

*5404
 基本ダメージ： １ｄ４
基本クリティカルヒット値：２倍 
基本ダメージタイプ：刺突
武器サイズ：小型
必要な《武器熟練》：単純、ドルイド、ローグ

*5405
 基本ダメージ：１ｄ４
基本クリティカルヒット値：２倍 
基本ダメージタイプ：殴打
武器サイズ：小型
弾薬：：ブレット
必要な《武器熟練》：単純、ドルイド、モンク

*5406
 発射武器：スリング

*5407
 基本ダメージ：１ｄ６
基本クリティカルヒット値：２倍 
基本ダメージタイプ：斬撃
武器サイズ：小型
必要な《武器熟練》：軍用

*5408
 基本ダメージ：１ｄ４
基本クリティカルヒット値：２倍
基本ダメージタイプ：殴打
武器サイズ：小型
必要な《武器熟練》：軍用

*5409
 基本ダメージ：１ｄ６
基本クリティカルヒット値：３倍 
基本ダメージタイプ：斬撃
武器サイズ：小型
必要な《武器熟練》：軍用、モンク、ローグ

*5410
 基本ダメージ：１ｄ６
基本クリティカルヒット値：19-20/２倍
基本ダメージタイプ：刺突
武器サイズ：小型
必要な《武器熟練》：軍用、ローグ

*5411
 基本アーマークラス：０
最大敏捷力ボーナス：なし
判定ペナルティ：０
秘術呪文失敗率：０％
必要な《鎧習熟》：なし

*5412
 基本ダメージ：１ｄ８
基本クリティカルヒット値：２倍 
基本ダメージタイプ：殴打、刺突
武器サイズ：中型
必要な《武器熟練》：単純、ローグ

*5413
 基本ダメージ：１ｄ６
基本クリティカルヒット値：２倍
基本ダメージタイプ：殴打
武器サイズ：大型
必要な《武器熟練》：単純、ドルイド、モンク、ローグ、ウィザード

*5414
 基本ダメージ：１ｄ10 
基本クリティカルヒット値：19-20/２倍
基本ダメージタイプ：刺突
武器サイズ：中型
弾薬：ボルト
必要な《武器熟練》：単純、モンク、ローグ、ウィザード

*5415
 基本ダメージ：１ｄ８
基本クリティカルヒット値：３倍 
基本ダメージタイプ：斬撃
武器サイズ：中型
必要な《武器熟練》：軍用

*5416
 基本ダメージ：１ｄ８
基本クリティカルヒット値：２倍
基本ダメージタイプ：殴打
武器サイズ：中型
必要な《武器熟練》：軍用

*5417
 基本ダメージ：１ｄ８
基本クリティカルヒット値：19-20/２倍 
基本ダメージタイプ：斬撃
武器サイズ：中型
必要な《武器熟練》：軍用、エルフ

*5418
 基本ダメージ：１ｄ６ 
基本クリティカルヒット値：18-20/２倍 
基本ダメージタイプ：刺突
武器サイズ：中型
必要な《武器熟練》：軍用、ローグ、エルフ

*5419
 基本ダメージ：１ｄ６
基本クリティカルヒット値：18-20/２倍 
基本ダメージタイプ：斬撃
武器サイズ：中型
必要な《武器熟練》：軍用、ドルイド

*5420
 基本ダメージ：１ｄ８
基本クリティカルヒット値：３倍 
基本ダメージタイプ：殴打
武器サイズ：中型
必要な《武器熟練》：軍用

*5421
 基本ダメージ：１ｄ６
基本クリティカルヒット値：３倍 
基本ダメージタイプ：刺突
武器サイズ：中型
弾薬：アロー
必要な《武器熟練》：軍用、ローグ、エルフ

*5422
 発射武器：ショートボウ、ロングボウ

*5423
 基本ダメージ：１ｄ10
基本クリティカルヒット値：19-20/２倍
基本ダメージタイプ：斬撃
武器サイズ：中型
必要な《武器熟練》：特殊武器

*5424
 基本ダメージ：１ｄ10
基本クリティカルヒット値：19-20/２倍
基本ダメージタイプ：殴打
武器サイズ：大型
必要な特技：軍用

*5425
 基本ダメージ：２ｄ４
基本クリティカルヒット値：４倍
基本ダメージタイプ：刺突、斬撃
武器サイズ：大型
必要な《武器熟練》：軍用

*5426
 基本ダメージ：１ｄ12
基本クリティカルヒット値：３倍
基本ダメージタイプ：斬撃
武器サイズ：大型
必要な《武器熟練》：軍用

*5427
 基本ダメージ：２ｄ６
基本クリティカルヒット値：19-20/２倍 
基本ダメージタイプ：斬撃
武器サイズ：大型
必要な《武器熟練》：軍用

*5428
 基本ダメージ：１ｄ10
基本クリティカルヒット値：３倍
基本ダメージタイプ：刺突、斬撃
武器サイズ：大型
必要な《武器熟練》：軍用

*5429
 基本ダメージ：１ｄ８
基本クリティカルヒット値：３倍
基本ダメージタイプ：刺突
武器サイズ：大型
弾薬：アロー
必要な《武器熟練》：軍用、エルフ

*5430
 基本ダメージ：１ｄ８/１ｄ８
基本クリティカルヒット値：３倍
基本ダメージタイプ：斬撃
武器サイズ：大型
必要な《武器熟練》：特殊武器

*5431
 基本ダメージ：１ｄ８/１ｄ８
基本クリティカルヒット値：19-20/２倍
基本ダメージタイプ：斬撃
武器サイズ：大型
必要な《武器熟練》：特殊武器

*5432
 基本アーマークラス：１
最大敏捷力ボーナス：＋８まで
判定ペナルティ：０
秘術呪文失敗率：５％
必要な《武器熟練》：軽装

*5433
 基本ダメージ：１ｄ８/１ｄ８
基本クリティカルヒット値：２倍
基本ダメージタイプ：殴打
武器サイズ：大型
必要な《武器熟練》：特殊武器

*5434
 基本ダメージ：１ｄ10
基本クリティカルヒット値：19-20/２倍
基本ダメージタイプ：斬撃
武器サイズ：中型
必要な《武器熟練》：特殊武器

*5435
 基本アーマークラス：２
最大敏捷力ボーナス：＋６まで
判定ペナルティ：０
秘術呪文失敗率：10％
必要な《鎧習熟》：軽装

*5436
 基本アーマークラス：３
最大敏捷力ボーナス：＋５まで
判定ペナルティ：－１
秘術呪文失敗率：15％
必要な《鎧習熟》：軽装

*5437
 基本アーマークラス：４
最大敏捷力ボーナス：＋４まで
判定ペナルティ：－２
秘術呪文失敗率：20％
必要な《鎧習熟》：軽装

*5438
 基本アーマークラス：４
最大敏捷力ボーナス：＋３まで
判定ペナルティ：－４
秘術呪文失敗率：25％
必要な《鎧習熟》：中装

*5439
 基本アーマークラス：６
最大敏捷力ボーナス：＋１まで
判定ペナルティ：－６
秘術呪文失敗率：35％
必要な《鎧習熟》：重装

*5440
 基本アーマークラス：７
最大敏捷力ボーナス：＋１まで
判定ペナルティ：－７
秘術呪文失敗率：40％
必要な《鎧習熟》：重装

*5441
 基本アーマークラス：８
最大敏捷力ボーナス：＋１まで
判定ペナルティ：－６
秘術呪文失敗率：35％
必要な《鎧習熟》：重装

*5442
 基本ダメージ：１ｄ４
基本クリティカルヒット値：18-20/２倍
基本ダメージタイプ：斬撃
武器サイズ：超小型
必要な《武器熟練》：軍用

*5443
 基本アーマークラス：＋１
判定ペナルティ：－１
秘術呪文失敗率：５％
必要な特技：《盾習熟》

*5444

*5445

*5446

*5447

*5448

*5449

*5450

*5451

*5452

*5453

*5454

*5455

*5456

*5457

*5458
 基本アーマークラス：＋３
判定ペナルティ：－10
秘術呪文失敗率：50％
必要な特技：《盾習熟》

*5459
 基本アーマークラス：＋４
判定ペナルティ：－10
秘術呪文失敗率：50％
命中ペナルティ： －２
必要な特技：《盾習熟》

*5460

*5461

*5462

*5463

*5464

*5465

*5466

*5467

*5468

*5469

*5470

*5471

*5472

*5473

*5474

*5475

*5476
 強化ボーナス：

*5477
 防具ボーナス：

*5478
 防具ボーナス vs：

*5479
 強化ボーナス：

*5480
 強化ボーナス vs：

*5481
 強化ペナルティー：

*5482
 重量軽減：

*5483
 ボーナス特技：

*5484
 ボーナス呪文スロット：

*5485
 使用：

*5486
 ダメージボーナス：

*5487
 ダメージボーナス vs：

*5488
 ダメージ耐性：

*5489
 ダメージペナルティー：

*5490
 ダメージ減少：

*5491
 抵抗：

*5492
 弱点属性：

*5493
 暗視：

*5494
 能力値ペナルティー：

*5495
 アーマークラス減少：

*5496
 技能修正値減少：

*5497
 ダブル・スタック：

*5498
 入れ物重量軽減：

*5499
 近接ダメージ追加：

*5500
 飛び道具ダメージ追加：

*5501
 ヘイスト：

*5502
 ホーリー・アヴェンジャー

*5503
 耐性：

*5504
 身かわし強化

*5505
 呪文抵抗：

*5506
 セービングスロー上昇：

*5507
 キーン

*5508
 光

*5509
 マイティー

*5510
 マインド・ブランク

*5511
 ダメージなし

*5512
 命中時：

*5513
 セービングスロー減少：

*5514
 呪文耐性：

*5515
 再生：

*5516
 技能ボーナス：

*5517
 呪文系統に対する耐性：

*5518
 盗賊道具：

*5519
 攻撃ボーナス：

*5520
 攻撃ボーナス vs：

*5521
 攻撃ペナルティー：

*5522
 弾薬無限：

*5523
 使用可能：

*5524
 ボーナス・ヒットポイント：

*5525
 ヴァンピリック・リジェネレーション：

*5526
 ヴォーパル・ブレード

*5527
 ウーンディング

*5528
 罠の種類：

*5529
 トゥルー・シーイング

*5530
 モンスター・ヒット・アビリティ：

*5531
 退散に対する抵抗：

*5532
 マッシブ・クリティカル：

*5533
 フリーダム・オブ・ムーブメント

*5534
 毒：

*5535
 モンスター・ダメージ：

*5536

*5537
 １ｄ２筋力ダメージ

*5538
 １ｄ２敏捷力ダメージ

*5539
 １ｄ２耐久力ダメージ

*5540
 １ｄ２知力ダメージ

*5541
 １ｄ２判断力ダメージ

*5542
 １ｄ２魅力ダメージ

*5543
 非常に簡単

*5544
 簡単

*5545
 普通

*5546
 難しい

*5547
 とても難しい

*5548
 （未鑑定）

*5549
 サーバーの詳細設定

*5550
 サーバー名：

*5551
 最大プレイヤー数

*5552
 鑑定

*5553
 Playerパスワード：

*5554
 DMパスワード：

*5555
 詳細設定

*5556

*5557
 Neverwinter Nights：第１章

*5558
 Neverwinter Nights：第２章

*5559
 Neverwinter Nights：第３章

*5560
 Neverwinter Nights：第４章

*5561
 マルチプレイヤーの許可

*5562
 その他のモジュール

*5563
 罠

*5564
 ハーフドラゴン、レッド

*5565
 チャージ：

*5566
 コスト

*5567
 重量：

*5568

*5569
 The badger is a furry animal with a squat, powerful body. Its strong forelimbs are armed with long claws for digging. Badgers may be small, but they are capable of flying into a berserk rage, becoming a devastating whirlwind of teeth and claws.

*5570
 ハーフドラゴン、シルバー

*5571
 リッチ

*5572
 サーバー管理者パスワード

*5573
 レベル範囲

*5574
 正規のキャラクターのみ許可

*5575
 現在の設定をセーブ

*5576
 設定を初期化

*5577
 ローカルキャラクターの使用を許可

*5578
 死亡時処理オプション

*5579
 フィルター

*5580
 プレイヤー間対戦設定

*5581
 →

*5582
 プレイヤープロフィールの編集

*5583
 ドワーフ

*5584
 エルフ

*5585

*5586
 ハーフエルフ

*5587

*5588
 ドワーフ

*5589
 エルフ

*5590
 ハーフエルフ

*5591
 ゲームタイプ

*5592
 不正なプレイヤー最大人数

*5593
 <CUSTOM0> 魔法ダメージ

*5594
 <CUSTOM0>物理ダメージ

*5595
 レベル１以下

*5596
 レベル２以下

*5597
 レベル３以下

*5598
 レベル４以下

*5599
 レベル５以下

*5600
 レベル６以下

*5601
 レベル７以下

*5602
 レベル８以下

*5603
 レベル９以下

*5604
 耐性：特定レベル呪文

*5605
 OnBlocked

*5606
 反撃

*5607
 キャラクターの使い魔を選択してください

*5608
 デフォルト・ファイター

*5609
 <color=Gold><b>典型的なファイター</b></color>

典型的なファイターはロングソードと戦闘関連の特技の訓練を受けています。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*5610
 風

*5611
 動物

*5612
 混沌

*5613
 死

*5614
 破壊

*5615
 地

*5616
 悪

*5617
 火

*5618
 善

*5619
 治癒

*5620
 知識

*5621
 秩序

*5622
 幸運

*5623
 魔術

*5624
 植物

*5625
 守護

*5626
 力

*5627
 太陽

*5628
 旅

*5629
 欺き

*5630
 戦

*5631
 水

*5632
 一般

*5633
 ウィザード、ジェネラリスト

*5634
 {5634} <color=Gold><b>ジェネラリスト(多才術士)</b></color>

ジェネラリストのウイザードは任意の呪文系統かつ他のパッケージよりも幅広い系統の呪文を選択して準備することができます。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*5635
 耐性：特定レベル呪文

*5636
 The bat is a creature of the night, relying on sound for navigation. Despite common superstition, most bats are harmless, preferring to feed on fruits and insects.

Special： Master gains a +3 bonus on Listen checks.

*5637
 ヴァンパイア

*5638
 ハーフフィーンド

*5639
 ハーフセレスチャル

*5640
 カースト

*5641
 レブナント

*5642
 ビースト・オブ・ズヴィム

*5643

*5644
 グレーター・マミー

*5645
 衣装ダンス

*5646
 本棚

*5647
 箱２

*5648
 箱３

*5649
 箱４

*5650
 戸棚

*5651
 宝箱２

*5652
 宝箱３

*5653
 宝箱４

*5654
 タンス

*5655
 机

*5656
 袋

*5657
 袋２

*5658
 袋３

*5659
 袋４

*5660
 袋５

*5661
 袋６

*5662
 石棺

*5663
 石棺

*5664
 石棺

*5665
 床のレバー２

*5666
 柱のボタン

*5667
 柱のボタン２

*5668
 柱のレバー

*5669
 柱のレバー２

*5670
 ポータル

*5671
 圧力プレート

*5672
 圧力プレート２

*5673
 垂れ下がるロープ／鎖

*5674
 弓の標的

*5675
 バリスタ

*5676
 壊れたバリスタ

*5677
 破城槌

*5678
 壊れた破城槌

*5679
 カタパルト

*5680
 壊れたカタパルト

*5681
 武術訓練用人形

*5682
 空の荷車

*5683
 壊れた荷車

*5684
 積荷満載の荷車

*5685
 錬金術師の器具

*5686
 祭壇／供物台：グッド

*5687
 祭壇

*5688
 祭壇

*5689
 動物用の檻

*5690
 かなとこ

*5691
 タル

*5692
 ベッド

*5693
 寝袋

*5694
 ベッド

*5695
 鳥かご

*5696
 鳥の水飲み台

*5697
 織物

*5698
 積み上げられた本

*5699
 火ばち

*5700
 焚き火

*5701
 焚き火：釜

*5702
 焚き火：焼き肉

*5703
 燭台

*5704
 占いの泉

*5705
 加熱炉

*5706
 泉

*5707
 たいまつ

*5708
 ノームの機械／エンジン

*5709
 ドラ

*5710
 絞首台

*5711
 干し草の束

*5712
 墓標

*5713
 人型生物用の檻

*5714
 酒ダル

*5715
 街灯

*5716
 書見台

*5717
 イーゼル

*5718
 台座

*5719
 頭蓋骨の山

*5720
 柱

*5721

*5722
 柱

*5723
 柱

*5724
 草

*5725
 やぶ

*5726
 植木鉢

*5727
 がれき

*5728
 ずた袋

*5729
 木びき台

*5730
 道しるべ

*5731
 道しるべ

*5732
 道しるべ

*5733
 蜘蛛のマユ

*5734
 彫像

*5735
 彫像

*5736
 ガーゴイルの像

*5737
 さらし台

*5738
 岩

*5739
 日時計

*5740
 テーブル

*5741
 拷問台

*5742
 拷問台（死体つき）

*5743
 木

*5744
 木

*5745
 つぼ

*5746
 荷車の車輪

*5747
 かいば桶

*5748
 武器棚

*5749
 井戸

*5750
 かまど

*5751
 薪

*5752
 矢が刺さった死体

*5753
 死体

*5754
 死体

*5755
 死体

*5756
 死体

*5757
 ハエのたかる死体を載せた荷車

*5758
 ハエのたかる病死体

*5759
 串刺しの死体

*5760
 槍と生首

*5761
 串刺しのモンスターの死体

*5762
 槍とモンスターの生首

*5763
 病死体の山

*5764
 剣の刺さった死体

*5765
 旗／標識／たれ幕１

*5766
 旗／標識／たれ幕２

*5767
 旗／標識／たれ幕３

*5768
 たれ幕

*5769
 旗／標識／たれ幕５

*5770
 旗／標識／たれ幕６

*5771
 旗／標識／たれ幕７

*5772
 旗／標識／たれ幕８

*5773
 商店の標識１

*5774
 商店の標識２

*5775
 商店の標識３

*5776
 商店の標識４

*5777
 商店の標識

*5778
 商店の標識６

*5779
 商店の標識７

*5780
 商店の標識８

*5781
 商店の看板１

*5782
 商店の看板２

*5783
 商店の看板３

*5784
 商店の看板４

*5785
 商店の看板５

*5786
 商店の看板６

*5787
 商店の看板７

*5788
 商店の看板８

*5789
 血痕

*5790
 蝶々

*5791
 立ちのぼる埃

*5792
 炎

*5793
 炎

*5794
 炎

*5795
 床の模様

*5796
 床の模様： スタイル２

*5797
 床の模様 ：スタイル３

*5798
 床に固定された枷

*5799
 ごみ

*5800
 透明なオブジェクト

*5801
 魔法の光

*5802
 魔法の光

*5803
 魔法の光

*5804
 魔法の光

*5805
 魔法の光

*5806
 魔法の光

*5807
 魔法の光

*5808
 魔法の光

*5809
 光の柱

*5810
 光の柱

*5811
 光の柱

*5812
 光の柱

*5813
 光の柱

*5814
 光の柱

*5815
 光の柱

*5816
 光の柱

*5817
 木片

*5818
 じゅうたん

*5819
 滴る水

*5820
 焦げ跡

*5821
 ベンチ

*5822
 椅子

*5823
 カウチ

*5824
 足のせ台

*5825
 腰掛け

*5826
 玉座：グッド

*5827
 玉座

*5828
 呪文情報

*5829
 ゲームをインターネット上に掲示

*5830
 サーバー・ポート

*5831
 解説：

*5832
 パスワード必要

*5833
 極低

*5834
 低

*5835
 スタンダード

*5836
 高

*5837
 ロイヤル

*5838
 接続が切断されました。

*5839
 （必要）

*5840
 （インターネット経由のマルチプレイに必要）

*5841
 プレイヤー名を入力してください

*5842
 パスワードを再入力してください。

*5843

*5844
 ヘルプ

*5845
 [テスト]

*5846
 一般

*5847
 使用不可能な技能

*5848
 この技能を習得することはできません。

*5849

*5850

*5851

*5852

*5853

*5854

*5855

*5856

*5857

*5858

*5859

*5860

*5861

*5862

*5863

*5864

*5865

*5866

*5867

*5868

*5869

*5870

*5871

*5872

*5873

*5874

*5875

*5876

*5877

*5878

*5879

*5880

*5881

*5882

*5883

*5884

*5885

*5886

*5887

*5888

*5889

*5890

*5891

*5892

*5893

*5894

*5895

*5896

*5897

*5898

*5899

*5900

*5901

*5902

*5903

*5904

*5905

*5906

*5907

*5908

*5909

*5910

*5911

*5912

*5913

*5914

*5915

*5916

*5917

*5918

*5919

*5920

*5921

*5922

*5923

*5924

*5925

*5926

*5927

*5928

*5929
 Wolves are pack hunters known for their persistence and cunning. In combat, wolves possess the capability to knock down an opponent.

*5930
 習得可能な特技

*5931
 習得済みの特技

*5932
 戦いの達人

*5933
 神聖なる力

*5934
 神聖なる守護

*5935
 神聖なる幸運

*5936
 負の次元界の化身

*5937

*5938
 戦の領域特典

特技の種類：領域
習得必要条件：戦の領域を選択していること
発動：コマンド選択による
備考：
戦いの達人（Battle Master）： クレリックは１日１回、（５＋魅力修正値）ラウンドの間、敏捷力、耐久力、命中判定、ダメージ、ダメージ減少に（１＋５クラスレベル毎に１）のボーナスを得ることができる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
キャッツ・グレイス（２）、オーラ・オブ・ヴァイタリティ（７）

*5939
 力の領域特典（Strength Domain Powers）

特技の種類：領域
習得前提条件：力の領域を選択していること
発動：コマンド選択による
神聖なる力（DivineStrength）：クレリックは１日に１回、自身の筋力に（２＋３クラスレベル毎に１）のボーナスを得ることができる。この効果は（５＋魅力修正値）ラウンド間持続する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
ディヴァイン・パワー（３）、ストーンスキン（５）

*5940
 守護の領域特典（Protection Domain Powers）

特技の種類：領域
修得必要条件：守護の領域を選択していること
発動：コマンド選択による
備考：
神聖なる守護（Divine Protection）： クレリックは１日１回、レベル１クレリック呪文「サンクチュアリ」の強化版を使用して敵から攻撃を受けなくすることができる。この呪文に対する敵のセービングスローはDCが10＋クレリックの魅力修正値＋クレリックのクラスレベルとなる。効果は（術者レベル毎１＋魅力修正値）ラウンド間持続する。
追加修得呪文：クレリックは通常のものに加え、以下の呪文をカッコ内のレベルであるものとして修得する。
マイナー・グローブ・オブ・インヴァルネラビリティ（４）
エナジー・バッファー（５）

*5941

*5942
 死の領域特典（Death Domain Powers）

特技の種類：領域
習得前提条件：死の領域を選択していること
発動：コマンド選択による
備考
負の次元界の分身（Negative Plane Avatar）：クレリックはシャドー系のモンスター１体を召喚し、従わせることができる。クレリックのレベルが上昇するとシャドーもより強力なものが召喚されるようになる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
ファンタズマル・キラー（４）、エナーベーション（５）

*5943

*5944

*5945
 力の領域特典

*5946

*5947
 戦の領域特典

*5948
 守護の領域特典

*5949
 幸運の領域特典

*5950
 死の領域特典

*5951
 風の領域特典

*5952
 動物の領域特典

*5953
 破壊の領域特典

*5954
 地の領域特典

*5955
 悪の領域特典

*5956
 火の領域特典

*5957
 善の領域特典

*5958
 治癒の領域特典

*5959
 知識の領域特典

*5960
 魔術の領域特典

*5961
 植物の領域特典

*5962
 太陽の領域特典

*5963
 旅の領域特典

*5964
 欺きの領域特典

*5965
 水の領域特典

*5966
 風の領域特典（Air Domain Powers）

特技の種類：領域
習得前提条件：風の領域を選択していること
発動：コマンド選択による
備考：
エレメンタル退散（Elemental Turning）：クレリックの「アンデッド退散」がエレメンタル系の対象にも効果を発揮する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
コール・ライトニング（３）、チェイン・ライトニング（６）

*5967

*5968
 動物の領域特典（Animal Domain Powers）

特技の種類：領域
習得前提条件：動物の領域を選択していること
発動：自動的
備考：動物の領域を選択したクレリックは、「サモン・クリーチャー」系の呪文によって通常よりも強力な味方を召喚することができる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
キャッツ・グレイス（２）、トゥルー・シーイング（３）、ポリモーフ・セルフ（５）

*5969
 破壊の領域特典（Destruction Domain Powers）

特技の種類：領域
習得前提条件：破壊の領域を選択していること
発動：コマンド選択による
備考：
人造物破壊（Weaken Constructs）： ゴーレムなどの人造系の敵にダメージを与える。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
スティンキング・クラウド（３）、アシッド・フォグ（６）

*5970
 地の領域特典（Earth Domain Powers）

特技の種類：領域
習得前提条件：地の領域を選択していること
発動：コマンド選択による
備考：
エレメンタル退散（Elemental Turning）： クレリックの「アンデッド退散」がエレメンタル系の対象にも効果を発揮する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
ストーンスキン（４）、エナジー・バッファー（５）

*5971
 悪の領域特典（Evil Domain Powers）

特技の種類：領域
習得前提条件：悪の領域を選択していること
発動：コマンド選択による
備考：
来訪者退散（Turn Outsiders）： クレリックの「アンデッド退散」が来訪者系の対象にも効果を発揮する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
ネガティブ・エナジー・レイ（１）、ネガティブ・エナジー・バースト（３）、
エナーベーション（５）

*5972
 火の領域特典（Fire Domain Powers）

特技の種類：領域
習得前提条件：火の領域を選択していること
発動：コマンド選択による
備考：
エレメンタル退散（Elemental Turning）： クレリックの「アンデッド退散」がエレメンタル系の対象にも効果を発揮する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
ウォール・オブ・ファイアー（４）、エナジー・バッファー（５）

*5973
 善の領域特典（Good Domain Powers）

特技の種類：領域
習得前提条件：善の領域を選択していること
発動：コマンド選択による
備考：
来訪者退散（Turn Outsiders）： クレリックの「アンデッド退散」が来訪者系の対象にも効果を発揮する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
ストーンスキン（４）、レッサー・プレイナー・バインディング（５）

*5974
 治癒の領域特典（Healing Domain Powers）

特技の種類：領域
習得前提条件：治癒の領域を選択していること
発動：コマンド選択による
備考：
治癒の増強（Empower Healing）： キュア系の呪文のうち、キュア・ライト・ウーンズ、キュア・モデレート・ウーンズ、キュア・シリアス・ウーンズ、キュア・クリティカル・ウーンズを唱えた場合、特技の《呪文威力強化》使用時と同様に、回復HP量が1.5倍となる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
キュア・シリアス・ウーンズ（２）ヒール（５）

*5975
 知識の領域特典（Knowledge Domain Powers）

特技の種類：領域
習得前提条件：知識の領域を選択していること
発動：コマンド選択による
備考：知識の領域を選択したクレリックは占術系統を中心とする数種類の呪文を追加習得できる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
アイデンティファイ（１）、ノック（２）、クレアオーディエンス／クレアヴォアイエンス（３）、トゥルー・シーイング（４）、レジェンド・ロア（６）

*5976
 魔術の領域特典（Magic Domain Powers）

特技の種類：領域
習得前提条件：魔術の領域を選択していること
発動：コマンド選択による
備考：魔術の領域を選択したクレリックは数種類のソーサラー／ウィザード呪文を追加習得できる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
メイジ・アーマー（１）、メルフズ・アシッド・アロー（２）、ネガティブ・エナジー・バースト（３）、ストーンスキン（４）、アイス・ストーム（５）

*5977
 植物の領域特典（Plant Domain Powers）

特技の種類：領域
習得前提条件：植物の領域を選択していること
発動：コマンド選択による
備考：
蟲退散（Turn Vermin）： クレリックの「アンデッド退散」が蟲系の対象にも効果を発揮する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
バークスキン（２）、クリーピング・ドゥーム（７）

*5978
 太陽の領域特典（Sun Domain Powers）

特技の種類：領域
習得前提条件：太陽の領域を選択していること
発動：コマンド選択による
備考：
強力な退散（Exceptional Turning）： 「アンデッド退散」により影響を受けるアンデッドの最大ヒットダイス数を決定する際の魅力判定に＋１ｄ６のボーナスを得ることができる。また、影響を受けるアンデッドの合計ヒットダイス数を決定する際のロールに＋１ｄ４のボーナスを得ることができる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
シアリング・ライト（２）、サンビーム（７）

*5979
 旅の領域特典（Travel Domain Powers）

特技の種類：領域
習得前提条件：旅の領域を選択していること
発動：コマンド選択による
備考：旅の領域を選択したクレリックは移動に関連した数種類の呪文を塚習得できる。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
エンタングル（１）、ウェブ（２）、フリーダム・オブ・ムーブメント（３）、
スロー（４）、ヘイスト（５）

*5980
 欺きの領域特典（Trickery Domain Powers）

特技の種類：領域
習得前提条件：欺きの領域を選択していること
発動：コマンド選択による
備考：
神聖なる策略（Divine Trickery）： クレリックは１日１回、〈隠れ身〉〈説得〉〈捜索〉〈罠解除〉〈忍び足〉〈解錠〉および〈すり〉の各技能に２クラスレベル毎に＋１のボーナスを得ることができる。この効果は（５＋魅力修正値）ラウンド間持続する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
インヴィジビリティ（２）、インヴィジビリティ・スフィア（３）、インプルーブド・インヴィジビリティ（５）

*5981
 水の領域特典（Water Domain Powers）

特技の種類：領域
習得前提条件：水の領域を選択していること
発動：コマンド選択による
備考：
エレメンタル退散（Elemental Turning）： クレリックの「アンデッド退散」がエレメンタル系の対象にも効果を発揮する。
追加習得呪文：クレリックは通常の信仰呪文に加え、カッコ内のレベルの呪文として以下のものを習得する。
ポイズン（３）、アイス・ストーム（５）

*5982
 クレリックの領域選択

*5983

*5984
 特技の情報

*5985
 クレリックは領域を２つ選択する必要があります。選択した領域によって、守護神の力を借りた特殊能力が使えるようになったり、通常ならば修得できない呪文を追加修得することができるようになります。個々の領域をクリックすると、その領域の解説文が表示されます。

*5986
 These immensely strong creatures can weigh more than 1,800 pounds and can stand nearly 9 feet tall when they rear up on their hind legs. As animal companions, bears don't have any special abilities, but they make up for it with sheer brute strength.

*5987

*5988
 Boars are tough, tenacious opponents, able to continue fighting when most other creatures would already be dead. Boars are harder to kill than any other animal companion.

*5989
 ホーク

*5990
 The hawk is a silent and stealthy animal companion, with near-legendary eyesight.

Special： Master gains a +2 bonus to Spot checks.

*5991
 パンサー

*5992
 パンサーは静かであり、きわめて危険である。姿を消して、敵が予期していない場所から現れることができるのだ。

技能：〈隠れ身〉〈忍び足〉
特技：なし
特殊能力：なし

*5993
 While not the strongest and hardiest of animal companions, the giant spider makes up for it with agility and a poisonous bite.

*5994
 ダイアウルフは強い味方だ。戦いの矢面に立って、主人を守ってくれる。

技能：〈聞き耳〉〈視認〉
特技：なし
特殊能力：なし

*5995
 パンサー

*5996
 パンサーは力強いネコ科の生き物で、その荒々しい力で、主人の魔法を補う。

技能：〈捜索〉〈視認〉〈聞き耳〉〈隠れ身〉〈忍び足〉
特技：なし
特殊能力：なし

*5997
 ヘルハウンド

*5998
 この魔犬は利口で、真紅の口から炎を吐き出す能力を持っている。

技能：〈捜索〉〈視認〉〈聞き耳〉〈隠れ身〉〈忍び足〉
特技：なし
特殊能力〈主人のクラスレベル〉：
10レベル：炎の放射（１日２回）
20レベル：炎の放射（１日２回）

*5999
 インプ

*6000
 Imps are sneaky devils, capable of cruel mischief.

Special： Master gains a +2 bonus to Dexterity.

*6001
 ファイアーメフィット

*6002
 メフィットは小柄な悪魔のような姿をしているがエレメンタルの一種である。ファイアーメフィットは火の元素界に属しており、炎を投げて攻撃をする。

技能：〈捜索〉〈視認〉〈聞き耳〉〈隠れ身〉〈忍び足〉
特技：なし
特殊能力（主人のクラスレベル）：
１レベル：ダメージ減少 5/1、炎の投射（１日１回）
５レベル：炎の投射（１日２回）
10レベル：炎の投射（１日３回）
15レベル：炎の投射（１日４回）
20レベル：炎の投射（１日５回）

*6003
 アイスメフィット

*6004
 Ice mephits resemble small humans made of ice and frost.

Special： Master gains a +2 bonus to Dexterity.

*6005
 ピクシー

*6006

*6007
 ピクシーはいたずら好きのスプライトで、冒険心が旺盛だが、いざ危険が迫ると、姿を消してしまう。

技能：〈捜索〉〈視認〉〈聞き耳〉〈隠れ身〉〈忍び足〉〈挑発〉〈解錠〉
特技：特技：《技能熟練（解錠）》
特殊能力（主人のクラスレベル）：
５レベル：《技能熟練（罠解除）》、インヴィジビリティ（１日１回）
10レベル：インヴィジビリティ（１日２回）
15レベル：インヴィジビリティ〈１日３回〉
20レベル：インヴィジビリティ〈１日４回〉

*6008
 レイヴン

*6009
 Ravens are sly tricksters and very fond of shiny objects.

Special： Master gains a +3 bonus to Appraise checks.

*6010
 ガンマ補正（明るさ）

*6011
 ドメイン：

*6012
 《ドルイド用武器熟練》（Weapon Proficiency (Druid)）

特技の種類：特殊
習得前提条件：ドルイドレベル１にて自動習得
備考：クラブ、ダガー、シミター、シックル、スピア、クォータースタッフ、ダーツ、スリングの使用を可能にする。該当する《武器熟練》を習得していない武器を装備することはできない。
発動：自動的

※ドルイドは上記以外の《武器熟練》も特技選択により習得することができます。

*6013
 《モンク用武器熟練》（Weapon Proficiency (Monk)）

特技の種類：特殊
習得前提条件：モンクレベル１にて自動習得
備考：ダガー、カマ、シュリケン、ライトクロスボウ、ハンドアックス、スリング、クラブ、ヘビークロスボウ、クォータースタッフの使用を可能にする。該当する《武器熟練》を習得していない武器を装備することはできない。
発動：自動的

※モンクは上記以外の《武器熟練》も特技選択により習得することができます。

※カマを用いる場合、モンクは素手時の攻撃ボーナスおよび攻撃回数を用いることができます。モンクの素手での攻撃のダメージは身体サイズに依存するため、身体サイズが小型（ノームおよびハーフリング）のモンクはレベルの低いうちはカマを用いた方が平均ダメージは高くなります。

*6014
 《ローグ用武器熟練》（Weapon Proficiency (Rogue)）

特技の種類：特殊
習得前提条件：ローグレベル１にて自動習得
備考：ダガー、ライトクロスボウ、ダーツ、メイス、ショートソード、クラブ、ヘビークロスボウ、モーニングスター、レイピア、ショートボウ、クォータースタッフの使用を可能にする。該当する《武器熟練》を習得していない武器を装備することはできない。
発動：自動的

※ローグは上記以外の《武器熟練》も特技選択により習得することができます。

*6015
 《ウィザード用武器熟練》（Weapon Proficiency (Wizard)）

特技の種類：特殊
習得前提条件：ウィザードレベル１にて自動習得
備考：ダガー、クラブ、ライトクロスボウ、ヘビークロスボウ、クォータースタッフの使用を可能にする。該当する《武器熟練》を習得していない武器を装備することはできない。
発動：自動的

※ウィザードは上記以外の《武器熟練》も特技選択により習得することができます。

*6016
 バーバリアンの高速移動（Barbarian Fast Movement）

特技の種類：クラス
概要：この特技を持つキャラクターは移動速度が10％増加します。
習得前提条件：バーバリアンレベル１、旅の領域を持つクレリック
発動：自動的

*6017
 直感回避（Uncanny Dodge）

特技の種類：クラス
習得前提条件：バーバリアンはレベル２以上、風の領域を持つクレリック、ローグはレベル３以上、シャドウダンサーはレベル２以上、アサシンはレベル２以上、ドワーブンディフェンダーはレベル2以上、シャドーシーフ・オブ・オームーはレベル２以上であること

備考：キャラクターが立ちすくみ状態であったり、攻撃者が〈隠れ身〉状態、透明状態であったりした場合でも、ACへの敏捷力修正値によるボーナスが無効にならない。
発動：自動的

*6018
 ダメージ減少１/-（Damage Reduction 1/-）

特技の種類：クラス
概要：屈強の肉体を誇るバーバリアンは、武器等による物理的攻撃によって受けた場合、一撃あたりのダメージを一部無効化できる。この能力はクラスレベルの上昇とともに強化される。
習得前提条件：バーバリアンレベル７にて自動習得
発動：自動的
備考：物理的攻撃を受けた場合、一撃あたり１ポイントのダメージを無効化できる。

*6019
 バードの知識（Bardic Knowledge）

特技の種類：クラス
概要：バードはアイテムの鑑定に長けている。
習得前提条件：バードレベル１、ハーパースカウトレベル１にて自動習得
備考：この特技を習得したキャラクターは〈伝承知識〉技能にクラスレベル数をボーナスとして追加できる（キャラクター情報画面・技能一覧内の〈伝承知識〉技能の表示は、このボーナスを含めた数値となっている）。
発動：自動的

*6020
 自然知覚（Nature Sense）

特技の種類：クラス
概要：自然の多い地形で有利に戦うことができる。
習得前提条件：ドルイドレベル１にて自動習得
備考：全ての環境で＜生存＞スキルに+2のボーナス、荒野（屋外、地上、自然属性のエリア）での＜捜索＞と＜視認＞スキルに+2のボーナスを得る。

発動：自動的

*6021
 動物の相棒（Animal Companion）

特技の種類：クラス
概要：動物を呼び出し従わせる。
習得前提条件：ドルイドレベル１、動物の領域を持つクレリックもしくはレンジャーレベル４
発動：コマンド選択による。召喚は１日１回行なうことができる。動物の相棒は死亡するか、召喚を解かれるまで主人につき従う。
Specifics： An animal companion may be summoned (and unsummoned) by the character. An unsummoned companion can be recalled after a short cooldown time. If an animal companion is killed, it cannot be summoned again until the ranger or druid rests.

備考：クラスレベルが上昇するたびに動物の相棒の種類を変更することができる。また、クラスレベルの上昇に伴って動物の相棒の能力も強化されていく。呪文等による召喚モンスターと併用することができる。休息しても召喚は解除されず、動物の相棒が消費していた特殊能力の使用回数は回復する。

*6022
 森渡り（Woodland Stride）

特技の種類：クラス
概要：移動を妨げる効果を受けない。
習得前提条件：ドルイドレベル２、植物の領域を持つクレリック、またはレンジャーレベル７
発動：自動的
備考：グリース、ウェブ、エンタングルの各呪文および同様の魔法効果への完全耐性。

*6023
 跡なき足取り（Trackless Step）

特技の種類：クラス
概要：自然の多い場所での隠密性が向上する。
習得前提条件：ドルイドレベル３もしくはレンジャーレベル１にて自動習得
発動：自動的
備考：荒野（屋外、地上、自然属性のエリア）にいる場合、〈隠れ身〉および〈忍び足〉技能にそれぞれ＋４の技量ボーナスを得る。

*6024
 自然の誘惑への抵抗力（Resist Nature's Lure）

特技の種類：クラス
概要：恐怖に対する抵抗力が増強される。
習得前提条件：ドルイドレベル４にて自動習得
発動：自動的
備考：フィアーの呪文および魔法効果に対するセービングスローに＋２の洞察ボーナスを得る。

*6025
 生物毒への耐性（Venom Immunity）

特技の種類：クラス
概要：毒の影響を受けなくなる。
習得前提条件：ドルイドレベル９にて自動習得
発動：自動的
備考：毒物に対する完全耐性を得る。

*6026
 連打（Flurry of Blows）

特技の種類：クラス
概要：素手もしくはカマ系武器使用時に攻撃回数が増加する。
習得前提条件：モンクレベル１にて自動習得
発動：コマンド選択により発動、再度のコマンド選択ないし戦闘の終了により解除
備考：素手もしくはモンク武器での攻撃時に、攻撃回数が１増加する。連打発動中に繰り出す攻撃は全て命中判定に対しレベル４までは－２、レベル５からレベル９の間はー１のペナルティーを課せられる。

*6027
 身かわし（Evasion）

特技の種類：クラス
概要：危機一髪の状況を切り抜ける能力。
習得前提条件：水の領域を持つクレリック、モンクはレベル２以上、ローグはレベル２以上、レンジャーはレベル９以上、シャドウダンサーはレベル２以上であること

発動：自動的
備考：呪文（ファイアーボールなど）の効果を受けた際など、反応セーブを成功させることで受けるダメージが半減する場合、それを完全回避にすることができる。

*6028
 モンクの速足（Monk Speed）

特技の種類：クラス
概要：レベル上昇とともに移動速度が上昇する。
習得前提条件：レベル３にて自動習得、以後３レベル毎に効果が増強される。
発動：自動的
備考：レベル３にて移動速度が通常の110％、レベル６にて120％、レベル９にて130％、レベル12にて140％、レベル15にて145％、レベル18にて150％となる。

*6029
 不動心（Still Minds）

特技の種類：クラス
概要：精神に害を及ぼす呪文に対する抵抗力が増強される。
習得前提条件：モンクレベル３にて自動習得
発動：自動的
備考：精神に影響する呪文に対するセービングスローに＋２の技量ボーナスを得る。

*6030
 無病身（Purity of Body）

特技の種類：クラス
概要：病気に対する完全耐性
習得前提条件：モンクレベル５にて自動習得
発動：自動的
備考：通常の（非魔法的な）病気に対する完全耐性を得る。

*6031
 肉体の完成（Wholeness of Body）

特技の種類：クラス
概要：気の力で自らの傷を癒すことができる。
習得前提条件：モンクレベル７にて自動習得
発動：コマンド選択による。
備考：１日に１回、クラスレベルの２倍の数だけHPを回復することができる。自分以外の対象にこの能力を使用することはできない。

*6032
 身かわし強化（Improved Evasion）

特技の種類：クラス
概要：モンクは絶体絶命の状況をも切り抜ける能力をもつ。
習得前提条件：モンクはレベル９以上、ローグはレベル10以上、シャドウダンサーはレベル10以上であること
発動：自動的
備考：呪文（ファイアーボールなど）の効果を受けた際など、反応セーブを成功させることで受けるダメージが半減する場合において、そのダメージを完全に回避することができる。また、セーブ失敗時でも通常の半分のダメージしか受けずにすむ。

*6033
 “気”打撃（Ki Strike）

特技の種類：クラス
概要：魔法の武器でしか傷つけることのできない目標にも素手での攻撃が通用するようになる。
習得前提条件：モンクレベル４にて自動習得、レベル10、16にて効果増強
発動：自動的
備考：ダメージ減少の能力を有する目標に素手での攻撃を加えた場合、Magic武器で攻撃をしたものとして扱う。レベル10でLawful武器相当、レベル16でAdamantine武器相当となる。


※増強ボーナスがダメージ減少の適用範囲を上回っている場合、減少効果を無視して目標に通常のダメージを与えることができる。

*6034
 金剛身（Diamond Body）

特技の種類：クラス
概要：毒に対する完全耐性
習得：モンクレベル11にて自動習得
発動：自動的
備考：ポイズン（Poison、毒）に対する耐性を得、あらゆる自然毒、および魔法的な毒の大半の効果を受けなくなる。

*6035
 金剛心（Diamond Soul）

特技の種類：クラス
概要：気の力により、有害な呪文の一部を無効化できるようになる。
習得前提条件：モンクレベル13にて自動習得、以後レベル毎に効果増強
発動：自動的
備考：（モンクのクラスレベル＋10）の呪文抵抗（SR）を得る。この効果は以後のレベル上昇とともに増強され、レベル20時にSR30となる。

*6036
 即身成道（Perfect Self）

特技の種類：クラス
概要：精神操作系の呪文および通常武器に対する耐性
習得前提条件：モンクレベル20にて自動習得
発動：自動的
備考：自らの身体と精神を完璧に操作することにより、超自然的な存在となる。これにより、精神に影響する呪文に対する完全耐性と、10/Magicのダメージ減少能力を得る。


*6037
 信仰の恩寵（Divine Grace）

特技の種類：クラス
概要：様々な特殊効果に対する耐性
習得：パラディンレベル２にて自動習得
発動：自動的
備考：魅力の修正値がプラス数値である場合、それをボーナスとして全てのセービングスローに加算できる。

*6038
 健全なる肉体（Divine Health）

特技の種類：クラス
概要：病気に対する完全耐性
習得：パラディンレベル３にて自動習得
発動：自動的
備考：病気に対する完全耐性を得る。

*6039
 急所攻撃（Sneak Attack）
特技の種類：クラス
概要：敵の弱点を見抜き、そこに攻撃を命中させることで大ダメージを与えることができる。
習得前提条件：ローグはレベル１以上であること
発動：下記条件のいずれかを満たす攻撃に対し、自動的に適用
・目標が立ちすくみ状態になっている
・目標が自身を目視していない（急所攻撃をかける者が不可視状態であったり、隠密モードを有効にしていて目標に存在を察知されていない、など）
・目標が急所攻撃をかける者に背中を向けており、かつ他のキャラクターと近接戦闘を行なっている

備考：上記条件のどれかを満たした状態で近接攻撃・飛び道具攻撃を目標に命中させると、レベル１で＋１ｄ６、以後２クラスレベル毎にさらに＋１ｄ６の追加ダメージを目標に与えることができる。急所攻撃時の攻撃がクリティカルヒットとなった場合、急所攻撃分のダメージは倍増しない。アンデッド系や人造系、およびクリティカルヒットへの完全耐性を有している目標には急所攻撃は発動しない。

*6040
 負傷打撃（Crippling Strike）

特技の種類：クラス
概要：急所攻撃成功時に目標の筋力にもダメージ
習得前提条件：ローグレベル10以降ボーナス特技として選択可能
発動：自動的
備考：急所攻撃が発動した場合、目標の筋力にも２ポイントのダメージを与える。

*6041
 防御ロール（Defensive Roll）

特技の種類：クラス
概要：致命傷の効果を半減させる
習得前提条件：ローグはレベル10以上、シャドウダンサーはレベル５以上であること
発動：自動的、１日に１回のみ
備考：致命傷となりうる（HPが１未満になってしまうような）近接攻撃・飛び道具攻撃の命中を受けた場合、受けるはずのダメージの総量をDCとして反応セーブを行い、成功時はダメージを半減させることができる（注：それでも場合によっては死亡を免れないことがある）。立ちすくみ状態であった場合、および呪文によるダメージに対しては、この能力は効果を発揮しない。

*6042
 追い討ち（Opportunist）

特技の種類：クラス
概要：機会攻撃(AoO)の命中判定にボーナス
習得前提条件：ローグレベル10以降ボーナス特技として選択可能
備考：機会攻撃を行なう場合、命中判定に＋４の技量ボーナスを得る。
発動：自動的

*6043
 技能体得（Skill Mastery）

特技の種類：クラス
概要：戦闘時にもローグ系技能使用時に「出目20」可能
習得前提条件：ローグレベル10以降ボーナス特技として選択可能

Specifics： When using the Disable Trap, Open Lock, and Set Trap skills, the rogue cannot roll less than 5 on any skill checks, even if in combat.

発動：自動的

*6044
 直感反射（Uncanny Reflex）
発動：自動的
備考：このモンスターはいかなる場合でも立ちすくみ状態にはならない。

*6045
 石工の勘（Stonecunning）

特技の種類：種族
習得前提条件：種族がドワーフまたはディープ・ノームであること
発動：自動的
備考：屋内エリアにおける〈捜索〉判定（罠の発見等に用いる）に＋２のボーナス

*6046
 暗視（Darkvision）

特技の種類：種族
Prerequisite： Dwarf, half-orc, aasimar, tiefling, drow, deep gnome, githzerai, shadowdancer level 2, pale master level 3, or red dragon disciple level 10.

発動：自動的
備考：暗闇の中でも通常通りの視界が得られる（照明の存在下では通常の視力となり、暗闇に入ると暗視に切り替わる）

*6047
 対毒抵抗（Hardiness vs. Poisons）

特技の種類：種族
習得前提条件：種族がドワーフであること
発動：自動的
備考：毒に対するセービングスローに＋２の種族ボーナス

*6048
 対呪文抵抗（Hardiness vs. Spells）

特技の種類：種族
習得前提条件：種族がドワーフであること
発動：自動的
備考：呪文に対するセービングスローに＋２の種族ボーナス

*6049
 対オーク攻撃訓練（Offensive Training vs. Orcs）

特技の種類：種族
習得前提条件：種族がドワーフであること。
発動：自動的
備考：オークとの戦闘において命中判定に＋１の種族ボーナス

*6050
 対ゴブリン類攻撃訓練（Offensive Training vs. Goblinoids）

特技の種類：種族
習得前提条件：種族がドワーフもしくはノームであること
発動：自動的
備考：ゴブリン（Goblin）およびその亜種（ホブゴブリン、バグベア）との戦闘において命中判定に＋１の種族ボーナス

*6051
 対巨人防御訓練（Defensive Training vs. Giants）

特技の種類：種族
習得前提条件：種族がドワーフまたはノームであること
発動：自動的
備考：巨人（Giant）系の敵との戦闘においてACに＋４の回避ボーナス

*6052
 技能相性（伝承知識）
（Skill Affinity (Lore)）

特技の種類：種族
習得前提条件：種族がドワーフもしくはノームであること
発動：自動的
備考：〈伝承知識〉判定（アイテムの鑑定時に用いられる）に＋２の種族ボーナス

*6053
 眠りへの耐性（Immunity to Sleep）

特技の種類：種族
習得前提条件：種族がエルフまたはハーフエルフであるか、レッド・ドラゴン・ディサイプルはレベル10以上であること
発動：自動的
備考：スリープなど催眠系の呪文および魔法効果を一切受けない

*6054
 対心術抵抗（Hardiness vs. Enchantments）

特技の種類：種族
習得前提条件：種族がエルフもしくはハーフエルフであること
発動：自動的
備考：精神に影響を及ぼす呪文に対するセービングスローに＋２の種族ボーナス

*6055
 技能相性（聞き耳）（Skill Affinity (Listen)）

特技の種類：種族
習得前提条件：種族がエルフ、ノーム、ハーフリング、アーシマーのいずれかであること
発動：自動的
備考：〈聞き耳〉判定（近くにいる敵の存在に気づくかどうかの判定に用いられる）に＋２の種族ボーナス

*6056
 技能相性（捜索）（Skill Affinity (Search)）

特技の種類：種族
習得前提条件：種族がエルフであること
発動：自動的
備考：〈捜索〉判定（罠の存在に気づくかどうかの判定に用いられる）に＋２の種族ボーナス

*6057
 技能相性（視認）（Skill Affinity (Spot)）

特技の種類：種族
習得前提条件：種族がエルフまたはアーシマーであること
発動：自動的
備考：〈視認〉判定（近くにいる敵の存在に気づくかどうかの判定に用いられる）に＋２の種族ボーナス

*6058
 鋭い知覚（Keen Senses）

特技の種類：種族
習得前提条件：種族がエルフであること
発動：自動的
備考：探知モードを有効にしなくてもペナルティー無しで〈捜索〉判定を行ない続ける。

*6059
 対幻術抵抗（Hardiness vs. Illusions）

特技の種類：種族
習得前提条件：種族がノームであること
発動：自動的
備考：精神に影響を及ぼす呪文に対するセービングスローに＋２の種族ボーナス

*6060
 対人型爬虫類攻撃訓練（Offensive Training vs. Reptilians）

特技の種類：種族
習得前提条件：種族がノームであること
発動：自動的
備考：リザードフォークやユアン-ティなどの人型爬虫類との戦闘において命中判定に＋１の種族ボーナス

*6061
 技能相性（精神集中）（Skill Affinity (Concentration)）

特技の種類：種族
習得前提条件：種族がノームであること
発動：自動的
備考：〈精神集中〉判定（呪文の詠唱中等にダメージを受けた場合に、詠唱を中断してしまうかどうかの判定に用いられる）に＋２の種族ボーナス

*6062
 準技能相性（聞き耳）（Partial Skill Affinity (Listen)）

特技の種類：種族
習得前提条件：種族がハーフエルフまたはデュエルガーであること
発動：自動的
備考：〈聞き耳〉判定（近くにいる敵の存在に気づくかどうかの判定に用いられる）に＋１の種族ボーナス

*6063
 準技能相性（視認）（Partial Skill Affinity (Spot)）

特技の種類：種族
習得前提条件：種族がハーフエルフまたはデュエルガーであること
発動：自動的
備考：〈視認〉判定（近くにいる敵の存在に気づくかどうかの判定に用いられる）に＋１の種族ボーナス

*6064
 準技能相性（捜索）（Partial Skill Affinity (Search)）

特技の種類：種族
習得前提条件：ハーフエルフ
発動：自動的
備考：〈捜索〉判定（罠の存在に気づくかどうかの判定に用いられる）に＋１の種族ボーナス

*6065
 技能相性（忍び足）（Skill Affinity (Move Silently)）

特技の種類：種族
習得前提条件：種族がハーフリングであること
発動：自動的
備考：〈忍び足〉判定（音を立てずに移動できるかの判定に用いられる）に＋２の種族ボーナス

*6066
 幸運（Lucky）

特技の種類：種族
習得前提条件：種族がハーフリングであること
発動：自動的
備考：全てのセービングスローに＋１の種族ボーナス

*6067
 怖いもの知らず（Fearless）

特技の種類：種族
習得前提条件：種族がハーフリングであること
発動：自動的
備考：フィアーなど恐怖系の呪文および魔法効果に対し、＋２の士気ボーナス

*6068
 正確な狙い（Good Aim）

特技の種類：種族
習得前提条件：種族がハーフリングであること
発動：自動的
備考：投擲武器（シュリケン、ダーツ、スローイングアックスなど）を使用した攻撃に＋１の命中ボーナス

*6069
 直感回避２（Uncanny Dodge 2）

特技の種類：クラス
習得前提条件：バーバリアンはレベル５以上、ローグはレベル６以上、シャドウダンサーはレベル５以上、アサシンはレベル５以上であること
備考：キャラクターが立ちすくみ状態であったり、攻撃者が〈隠れ身〉状態、不可視状態であったりした場合でも、ACへの敏捷力修正値によるボーナスが無効にならない。また、罠に対して反応セーブを行なう場合に＋１のボーナスを得ることができる。
発動：自動的

*6070
 直感回避３（Uncanny Dodge 3）

特技の種類：クラス
習得前提条件：バーバリアンはレベル10以上、ローグはレベル11以上、シャドウダンサーはレベル10以上、アサシンはレベル10以上であること
備考：キャラクターが立ちすくみ状態であったり、攻撃者が〈隠れ身〉状態、透明状態であったりした場合でも、ACへの敏捷力修正値によるボーナスが無効にならない。また、罠に対して反応セーブを行なう場合に＋２のボーナスを得ることができる。
発動：自動的

*6071
 直感回避４（Uncanny Dodge 4）

特技の種類：クラス
概要：反射神経が鋭敏で、咄嗟の危険への反応も素早くなっている。この能力はクラスレベルの上昇とともに強化される。
習得前提条件：バーバリアンレベル13もしくはローグレベル14にて自動習得
備考：キャラクターが立ちすくみ状態であったり、攻撃者が〈隠れ身〉状態、透明状態であったりした場合でも、ACへの敏捷力修正値によるボーナスが無効にならない。また、罠に対して反応セーブを行なう場合に＋３のボーナスを得ることができる。
発動：自動的

*6072
 直感回避５（Uncanny Dodge 5）

特技の種類：クラス
概要：反射神経が鋭敏で、咄嗟の危険への反応も素早くなっている。この能力はクラスレベルの上昇とともに強化される。
習得前提条件：バーバリアンレベル16もしくはローグレベル17にて自動習得
備考：キャラクターが立ちすくみ状態であったり、攻撃者が〈隠れ身〉状態、透明状態であったりした場合でも、ACへの敏捷力修正値によるボーナスが無効にならない。また、罠に対して反応セーブを行なう場合に＋４のボーナスを得ることができる。
発動：自動的

*6073
 直感回避６（Uncanny Dodge 6）

特技の種類：クラス
概要：反射神経が鋭敏で、咄嗟の危険への反応も素早くなっている。この能力はクラスレベルの上昇とともに強化される。
習得前提条件：バーバリアンレベル19またははローグレベル20にて自動習得
備考：キャラクターが立ちすくみ状態であったり、攻撃者が〈隠れ身〉状態、透明状態であったりした場合でも、ACへの敏捷力修正値によるボーナスが無効にならない。また、罠に対して反応セーブを行なう場合に＋５のボーナスを得ることができる。
伝説級レベルでの成長：３レベルごとに回避ボーナスが１点増える
発動：自動的

*6074
 《エルフ用武器熟練》
（Weapon Proficiency (Elf)）

特技の種類：種族
習得前提条件：種族がエルフであること
備考：ロングソード、レイピア、ショートボウ、ロングボウの使用を可能にする。該当する《武器熟練》を習得していない武器を装備することはできない。
発動：自動的

※種族がエルフであるキャラクターは上記以外の《武器熟練》も特技選択等により習得することができます。

*6075
 Type of Feat： Class
Prerequisite： Bard.
Specifics： The very presence of a bard is a constant inspiration to his companions. Unlike bardic music, bardic inspirations are always active and do not have a limited number of uses, however, the bard may only use one inspiration at any given time. At 1st level, the bard can only inspire courage, but as he increases in level, he gains access to a variety of inspirations from which his companions (and himself) may benefit. There are seven types of inspirations：

* <b>Inspire Courage (1st level)：</b> This gives a bonus to hit and damage. It starts at +1, and becomes +2 at 8th level, +3 at 14th level, and +4 at 20th level.

* <b>Inspire Competence (2nd level)：</b> This gives a skill bonus to all allies. It starts at +2 and becomes +4 at 11th level and +6 at 19th level.

* <b>Inspire Defense (5th level)：</b> This gives a dodge AC bonus to all allies. It starts at +2 and becomes +3 at 10th level, +4 at 15th level, and +5 at 20th level.

* <b>Inspire Regeneration (7th level)：</b> This heals all party members a certain number of hit points every round. This starts at 2 hit points per round, becomes 4 at 12th level, and 6 at 17th level.

* <b>Inspire Toughness (8th level)：</b> This gives a bonus to saving throws for all allies. It starts at +1, then +2 at 13th level, and then +3 at 18th level.

* <b>Inspire Slowing (11th level)：</b> All enemies that come within 20 feet of the bard have to make a Will save (DC 13 + ½ Bard level + CHA modifier) otherwise they will be slowed down. Initially they are slowed down 15% but at 16th level they are slowed by 30%. There are no further penalties besides movement, unlike the <i>slow</i> spell.

* <b>Inspire Jarring (14th level)：</b> All enemies within 20' of the bard suffer a -4 penalty to all Discipline and Concentration checks and -2 to all Will saves.

Use： Select the particular form of Inspiration to turn that power on (and turn off any Inspiration already in effect).

*6076
 速習の才（Quick to Master）

特技の種類：種族
習得前提条件：種族が人間またはストロングハート・ハーフリングであること
発動：自動的
備考：種族が人間またはストロングハート・ハーフリングであるキャラクターはその適応能力の高さゆえに、キャラクター作成時に特技を１種類多く習得できる。

*6077
 追加技能ポイント（Skilled）

特技の種類：種族
習得前提条件：種族が人間であること
発動：自動的
備考：種族が人間であるキャラクターはその適応能力の高さゆえに、キャラクター作成時に技能ポイントに＋４のボーナス、毎レベルアップ時の配分可能技能ポイントに＋１のボーナスを得る。

*6078
 モンクACボーナス（Monk Armor Class Bonus）

特技の種類：クラス
概要：判断力修正値がプラスの値である場合、これをACにボーナスとして加算できる（マイナスの値の場合はACには影響しない）。また、これとは別に、クラスレベル上昇とともにACにボーナスが加算される。
習得前提条件：モンクレベル１にて自動習得
発動：自動的
Specifics： Monks add their Wisdom modifier to their Armor Class. Monks gain an additional +1 AC bonus every five levels.

*6079
 {6079} Type of Feat： Class
Prerequisite： Ranger level 1.
Required for： Improved Favored Enemy of the same creature type 
Specifics： The character gains a +1 bonus to damage rolls against their favored enemy. They also receive a +1 bonus on Listen, Spot, and Taunt checks against the favored enemy. Every 5 levels, the ranger may choose an additional Favored Enemy and all bonuses against all favored enemies increase by +1.
Use： Automatic.

*6080
 《モンスター用武器熟練》（Weapon Proficiency (Creature)）

特技の種類：モンスター
発動：自動的
備考：クリーチャーの固有武器の使用を可能にする。

*6081
 《武器開眼（クリーチャー）》（Weapon Specialization (Creature)）

特技の種類：モンスター
発動：自動的
備考：クリーチャーの固有武器使用時に、ダメージに＋２のボーナスを付与する。

*6082
 《武器熟練（クリーチャー）》（Weapon Focus (Creature)）

特技の種類：モンスター
発動：自動的
備考：モンスターの固有武器使用時に、命中判定に＋１のボーナスを付与する。

*6083
 《クリティカル強化（クリーチャー）》（Improved Critical (Creature)）

特技の種類：モンスター
発動：自動的
備考：クリーチャーの固有武器のクリティカルヒット範囲を拡大する。通常は攻撃ロールの目が20である場合にのみクリティカルヒットが発生するが、本特技はその範囲を19～20まで拡大させる。

*6084
 バーバリアンの激怒（Barbarian Rage）

特技の種類：クラス
概要：バーバリアンは自らの殺意と怒りを爆発的に高め、戦闘能力を大幅に上昇させることができる。
習得前提条件：バーバリアンレベル１にて１日１回、レベル４にて１日計２回、それ以降は４レベルごとに１日の使用回数が１回増える。
Specifics： The barbarian may rage, gaining a +4 morale bonus to Strength and Constitution and +2 to all Will saving throws, in exchange for a -2 penalty to Armor Class. Rage lasts for 3 + (Con modifier after rage bonus) rounds. After the rage effect expires, the barbarian is exhausted and suffers a -2 Strength, -2 Dexterity and a -10% movement penalty for 5 rounds (at level 17, the barbarian gets Tireless Rage and no longer deals with this penalty). At 11th level, the rage ability becomes greater rage, giving the barbarian +6 to Strength and Consitution and +3 to Will saves (the -2 penalty to Armor Class still applies). At 20th level, the rage ability becomes mighty rage. The Strength and Constitution bonuses increase to +8, and the Will save bonus to +4. The AC penalty remains -2.
Use： Selected. The barbarian may use this ability once per day at first level, +1 use per day at level 4, and every 4 levels thereafter.

*6085
 アンデッド退散（Turn Undead）

特技の種類：クラス
概要：アンデッド系のモンスターを退散、もしくは破壊ができる。
習得前提条件：クレリックはレベル１、パラディンおよびブラックガードはレベル３にて自動習得
発動：コマンド選択による。１日に（３＋魅力修正値）回使用できる。
効果：対象を退散させるか、もしくは破壊する。
備考：魅力判定（1d20＋魅力修正値）の結果により効果を及ぼしうるアンデッドのレベル（ヒットダイス数）の最大値が決定される。影響を受けるアンデッドの合計ヒットダイスは“2d6＋クラスレベル＋魅力修正値”により算出される。これら二つの要素により影響を受けるアンデッドの数が決定される。クラスレベル数の半数未満のヒットダイスしかもたないアンデッドは「アンデッド退散」の効果が及んだ場合は瞬時に破壊される。

魅力判定値　　　　影響を受けるアンデッドの最大レベル
０以下　　　　　　　　使用者のクラスレベル－４
１～３　　　　　　　　使用者のクラスレベル－３
４～６　　　　　　　　使用者のクラスレベル－２
７～９　　　　　　　　使用者のクラスレベル－１
10～12　　　　　　　　使用者のクラスレベルと同数
13～15　　　　　　　　使用者のクラスレベル＋１
16～18　　　　　　　　使用者のクラスレベル＋２
19～21　　　　　　　　使用者のクラスレベル＋３
22以上　　　　　　　　使用者のクラスレベル＋４

ヒットダイス数が使用者のクラスレベルを５以上上回るアンデッドモンスターは影響を受けない。

パラディンが「アンデッド退散」を行なう場合、パラディンのクラスレベル数よりも２低いレベルのクレリックとして上記の判定を行なう。

従来のAD&Dシリーズ作品との相違点：従来のAD&Dシリーズ作品での「ターンアンデッド」はコマンドボタンにより有効・無効を切り替える仕様になっていましたが、NWNではコマンド入力により１回ずつ発動するようになっています。

*6086
 激震掌（Quivering Palm）

特技の種類：クラス
概要：素手での攻撃により、目標を即死させる。
習得前提条件：モンクレベル15にて自動習得
発動：コマンド選択による
備考：１日に１回、気をこめた必殺の一撃を繰り出すことができる。攻撃が命中し相手にダメージを与えることができた場合、目標はDC（10＋モンクのクラスレベルの半数＋モンクの判断力修正値）の頑健セーブを成功させない限り即死する。この能力はモンクよりもレベル／ヒットダイスが低い対象にのみ効果を発揮する。植物系、アンデッド系、人造系などクリティカルヒットを受けつけない敵には効果が無い。

*6087
 虚身（Empty Body）

特技の種類：クラス
概要：モンクは気を操ることで、敵の視界から部分的に消え去ることができる。
習得前提条件：モンクレベル19にて自動習得
発動：コマンド選択による
備考：１日に２回まで、一時的に50％の視認困難状態を得ることができる。

*6088

*6089
 レイ・オン・ハンズ（Lay On Hands）

特技の種類：クラス
概要：対象１体を癒すことができる。
習得：パラディンレベル２またはチャンピオン・オブ・トルムレベル１にて自動習得
発動：コマンド選択による
効果：魅力の修正値がプラス数値である場合、１日に１回、自らもしくは他者のHPを魅力修正値×パラディン系クラスのレベル分だけ回復させることができる。

*6090
 勇気のオーラ（Aura of Courage）

特技の種類：クラス
概要：恐怖効果への完全な耐性
習得前提条件：パラディンレベル３または善の領域を持つクレリック
Specifics： A character with this feat is immune to fear. Additionally, each ally within 10 feet gains a +4 morale bonus on saving throws against fear effects.
発動：自動的

*6091
 悪を討つ一撃（Smite Evil）

特技の種類：クラス
概要：邪悪なものに対する近接攻撃時に命中判定ボーナスおよび追加ダメージ
習得前提条件：パラディンレベル１
発動：コマンド選択による
備考：１日に１回、属性がイービルである目標に対する近接攻撃時に魅力修正値（プラス数値である場合に限る）を命中判定ロールに、パラディン系のクラスレベルをダメージに、それぞれ追加することができる。対象の属性がイービル系ではない場合、これらのボーナスは無効となる。５レベル到達時に１日２回使用できるようになり以後５レベルごとに使用回数が増加していく。

*6092
 リムーブ・ディジーズ（Remove Disease）

特技の種類：クラス
概要：対象１体の病気を回復させることができる。
習得前提条件：パラディンレベル６にて自動習得
発動：コマンド選択による
備考：１日に１回、レベル３クレリック呪文「リムーブ・ディジーズ」と同様に対象１体の病気を回復させることができる。レベル９で１日の使用回数が１増加し、以後３レベルごとに使用回数が１回ずつ増加していく。

*6093
 使い魔召喚（Summon Familiar）

特技の種類：クラス
概要：知性をもつ魔法的な生物を呼び出し従わせる。
習得前提条件：ソーサラーレベル１もしくはウィザードレベル１にて自動習得
発動：コマンド選択による。召喚は１日１回行なうことができる。ファミリアは死亡するか、召喚を解かれるまで主人につき従う。
効果：バット、パンサー、ヘルハウンド、インプ、ファイアーメフィット、アイスメフィット、ピクシー、レイヴンのいずれか１体（能力習得時に選択）を呼び出し、単純な命令に従わせたり、その身体に憑依して直接操ったりすることができる。使い魔は種類毎に様々な能力をもつ。
備考：クラスレベルが上昇するたびに使い魔の種類を変更することができる。また、クラスレベルの上昇に伴って使い魔の能力も強化されていく。呪文等による召喚モンスターと併用することができる。休息しても召喚は解除されず、使い魔が消費していた特殊能力の使用回数は回復する。

*6094
 エレメンタル・シェイプ（Elemental Shape）

特技の種類：クラス
概要：大気、土、火、水のエレメンタルの姿に変身することができる。
習得前提条件：ドルイドレベル16到達時に１日１回、レベル18で２回、レベル20で３回まで使用可能となる。変身はクラスレベル毎に1時間持続する。
発動：コマンド選択による
備考：レベル16でエアー（風）、アース（土）、ファイアー（火）、ウォーター（水）のいずれかの元素のヒュージ・エレメンタル、レベル20でエルダー・エレメンタルに変身することができる。変身はドルイドのクラスレベル毎に１時間持続する。

*6095
 ワイルド・シェイプ（Wild Shape）

特技の種類：クラス
概要：ドルイドは様々な動物の姿に変身することができる。
習得前提条件：ドルイドレベル５到達時に１日１回、レベル６で２回、レベル７で３回、レベル10で４回、レベル14で５回、レベル18で１日に６回まで使用可能となる。
発動：コマンド選択による
備考：ベア、ウルフ、ボアー、バッジャーのいずれかに変身できる。変身はドルイドのクラスレベル毎に１時間持続する。12レベルに到達したドルイドはダイアベア、ダイアウルフ、ダイアボアー、ダイアバッジャーに変身する。

*6096
 アシッド・フォグ
（Acid Fog、酸の霧）

術者レベル：ソーサラー／ウィザード６、破壊６
イネートレベル：６
呪文系統：召喚術（Cjr）
属性：酸
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：大(Large)
持続時間：２術者レベル毎に６秒
セービングスロー：頑健（Fort）、成功時一部効果回避
呪文抵抗：可

指定地点の周囲に緑色で濃く、身体にまとわりつく酸の雲を発生させる。雲の内部にいる対象は４ｄ６の酸ダメージを受け、頑健セーブに失敗すると移動力に50％のペナルティーを課せられる。雲の内部にとどまった場合、対象はラウンド毎に２ｄ６の酸ダメージを受ける。

*6097
 術者レベル： クレリック 2、パラディン 2、レンジャー 3
イネートレベル： 2
呪文系統： 心術（Enc）
属性： 精神作用
呪文構成要素： 音声、動作
射程：接触
効果範囲／対象： 対象一体 
持続時間： 術者レベル毎60秒
セービングスロー： 無害
呪文抵抗：不可

対象は、攻撃ロールに+1のボーナス、恐怖に対するセービングスローに+1のボーナス、最大ヒットポイントに1d8+レベル毎1(最大で+10)のボーナスを得る。

*6098
 術者レベル： クレリック 3、ソーサラー／ウィザード 4
イネートレベル： 3
呪文系統： 死霊術（Nec）
属性： 邪悪
呪文構成要素： 音声、動作
射程：近距離
効果範囲／対象：指定地点
持続時間： 術者レベル毎１時間
セービングスロー： なし
呪文抵抗：不可

アニメイト・デッドは、アンデッドの手先を1体召喚する。召喚されるアンデッドの種類は、術者レベルに依存する。
レベル1～5： スケルトン
レベル6～9： ゾンビ
レベル10以上： スケルトン・ウォーリアー

*6099
 術者レベル： ドルイド 2、レンジャー 2、植物 2
イネートレベル： 2
呪文系統： 変成術（Tra）
属性：なし
呪文構成要素： 音声、動作
射程：接触
効果範囲／対象： 対象一体
持続時間： 術者レベル毎１時間
セービングスロー： 無害
呪文抵抗：不可

バークスキンは対象のクリーチャーの皮膚を硬化させ、アーマークラスに術者レベルに沿った外皮ボーナスを付与する。
レベル1～6： +3
レベル7～12： +4
レベル13以上： +5

*6100
 術者レベル： クレリック 3、ウィザード／ソーサラー 4
イネートレベル： 3
呪文系統： 変成術（Tra）
属性： 
呪文構成要素： 音声、動作
射程：接触
効果範囲／対象： 対象一体
持続時間：永久
セービングスロー： 意志（Will）、成功時無効果
呪文抵抗：可

ビストウ・カースは対象のクリーチャーの全能力値を2ずつ低下させる。

*6101
 術者レベル： クレリック 6 
イネートレベル： 6
呪文系統： 力術（Evo）
属性： なし 
呪文構成要素： 音声、動作
射程： 中距離／個人
効果範囲／対象： 長さ30フィートの壁状／直径30フィートの球状
持続時間： 術者レベル毎6秒
セービングスロー： 反応（Ref）、成功時ダメージ半減
呪文抵抗： 可

ブレード・バリアーは長さ30フィート、幅3フィートの範囲に無数の刃からなる壁を作り出す。壁を通過する者はすべて術者レベル毎に1d6（最大15d6）ポイントの斬撃ダメージを受ける。

ブレード・バリアーはまた、術者を取り巻く刃を伴う直径30フィートの球状として唱えることもできる。刃に接した者は術者レベル毎に1d6(最大15d6)ポイントの斬撃ダメージを受ける。この方法で使われた場合、持続時間は半減する（2術者レベル毎6秒）。

*6102
 術者レベル： クレリック 1、パラディン 1
イネートレベル： 1
呪文系統： 心術（Enc）
属性： 精神作用
呪文構成要素： 音声、動作
射程：遠距離
効果範囲／対象： 最大(Colossal)
持続時間： 術者レベル毎60秒
セービングスロー： 無害
呪文抵抗： 不可

効果範囲内の全ての味方は、攻撃ロールに+1、恐怖に対する意思セーブに+1のボーナスを得る。

*6103

*6104
 術者レベル： バード 2、クレリック 3、ウィザード／ソーサラー 2
イネートレベル： 2
呪文系統： 幻術（Ill）
属性： なし
呪文構成要素： 音声
射程：中距離
効果範囲／対象： 対象一体
持続時間： 術者レベル毎6秒
セービングスロー： 頑健（Fort）、成功時無効果
呪文抵抗： 可

対象のクリーチャーは、盲目および聴覚喪失を被る。

*6105
 術者レベル： バード 2、クレリック 2、ドルイド 2、パラディン 2、ウィザード／ソーサラー  2、力 1
イネートレベル： 2
呪文系統： 変成術（Tra）
属性： なし
呪文構成要素： 音声、動作 
射程： 接触
効果範囲／対象： 対象一体
持続時間： 術者レベル毎60秒
セービングスロー： 無害
呪文抵抗： 不可 

対象のクリーチャーの筋力（STR）を+4増加させる。

*6106
 術者レベル：ウィザード／ソーサラー１
イネートレベル：１
呪文系統：変成術（Tra）
属性：火
呪文構成要素：音声、動作
射程：扇状、３０フィート
効果範囲／対象：６０°の円錐形
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Burning Hands、火炎双手）
術者の手から炎が円錐形に噴出し、効果範囲内の全対象に術者レベル毎１ｄ４、最大５ｄ４の火ダメージを与える。

*6107
 術者レベル：ドルイド 3、風 3
イネートレベル：3
呪文系統：力術（Evo）
属性：電気
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：大(Large)
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Call Lightning、落雷）
効果範囲内の全ての敵は、術者レベル毎1d6、最大10d6ポイントの電気ダメージを受ける。

*6108

*6109
 術者レベル：バード 2、ドルイド 2、レンジャー 2、ウィザード／ソーサラー 2、動物 2
イネートレベル：2
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎60秒
セービングスロー：無害
呪文抵抗：不可
 
（Cat's Grace、猫の敏捷力）
対象のクリーチャーの敏捷力（DEX）を+4増加させる。

*6110
 術者レベル：ウィザード／ソーサラー 6、風 6
イネートレベル：6
呪文系統：力術（Evo）
属性：電気
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：最大(Colossal)、術者レベル毎に対象1体に効果
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可 
 
（Chain Lightning、連鎖電撃）
電弧の稲妻は、術者の敵のうち最初の対象に術者レベル毎1d6、最大20d6ポイントの電気ダメージを与え、それ以外の対象にその半分のダメージを与える。

*6111
 術者レベル：バード 3、ウィザード／ソーサラー 4 
イネートレベル：3
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：18秒 + 2術者レベル毎6秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Charm Monster、怪物魅了）
対象のクリーチャーは術者の味方となる。呪文の持続時間中、魅了されたクリーチャーは術者（とその味方）を守り、術者の敵を攻撃する。

*6112
 術者レベル：バード 1、ウィザード／ソーサラー 1 
イネートレベル：1
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：12秒 + 3術者レベル毎につき6秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Charm Person、人物魅了）
対象の人型生物は術者の味方となる。呪文の持続時間中、魅了された人型生物は術者（とその味方）を守り、術者の敵を攻撃する。

*6113
 術者レベル：ドルイド 2
イネートレベル：2
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：12秒 + 3術者レベル毎につき6秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Charm Person or Animal、人物あるいは動物の魅了）
対象の動物または人型生物は術者の味方となる。呪文の持続時間中、魅了された動物または人型生物は術者（とその味方）を守り、術者の敵を攻撃する。

*6114
 術者レベル：ウィザード／ソーサラー 6 
イネートレベル：6
呪文系統：死霊術（Nec）
属性：死
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：最大(Colossal)
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Circle of Death、死の魔法円）
対象の地点から負のエネルキーの波動が炸裂する。ヒットダイスの最も低いクリーチャーから順に、術者レベル毎1d4と等しい数の敵クリーチャーは、頑健セーブに成功しない限り即死する。ヒットダイスが9以上のクリーチャーには効果がない。

*6115
 術者レベル：クレリック５
イネートレベル：５
呪文系統：死霊術（Nec）
属性：負
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：特大(Huge)
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時ダメージ半減
呪文抵抗：可

（Mass Inflict Minor Wounds、集団かすり傷付与）
効果範囲内の全ての敵は１ｄ８＋術者レベル毎１ポイントの負のエネルギーダメージを被る。負のエネルギーの呪文はアンデッドには効果が反転し、殺傷する代わりに治癒する。

*6116
 術者レベル：バード 3、ウィザード／ソーサラー 3、知識 3
イネートレベル：3
呪文系統：占術（Div）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎6秒
セービングスロー：無害
呪文抵抗：不可

（Clairaudience/Clairvoyance、透視・盗聴）
呪文の持続時間中、対象のクリーチャーは〈視認〉および〈聞き耳〉判定に+10のボーナスを得る。

*6117
 術者レベル： Bard 2, Cleric 3, Wizard / Sorcerer 3
イネートレベル： 2
呪文系統： Abjuration
属性： Mind-Affecting
呪文構成要素： 動作
射程： Medium
効果範囲／対象： Single
持続時間： 60 seconds
セービングスロー： No
呪文抵抗： No

This spell removes the effects of Sleep, Confusion, Stun, and Charm, and protects against all mind-affecting effects until it expires. For every effect removed by the spell, the target creature sustains 1 point of damage.

*6118

*6119
 術者レベル：ウィザード／ソーサラー 5
イネートレベル：5
呪文系統：死霊術（Nec）
属性：なし
呪文構成要素：音声、動作 
射程：遠距離
効果範囲／対象：大(Large)
持続時間：2術者レベル毎6秒
セービングスロー：頑健（Fort）、特殊
呪文抵抗：可

（Cloudkill、殺戮の雲）
エリアに有毒な霧を発生させる。その効果は、害を被るクリーチャーのヒットダイスに応じて変化する。
1～3HD：即死
4～6HD：頑健セーブを成功させない限り即死、失敗した場合は1d4ポイントの耐久力ダメージ
6HD超：1d4ポイントの耐久力ダメージ

呪文のエリア内にいる者は毎ラウンドこの害を被る。アンデッドはこの呪文の効果を受けない。

*6120
 術者レベル：ウィザード／ソーサラー 1
イネートレベル：1
呪文系統：幻術（Ill）
属性：精神作用
呪文構成要素：音声、動作
射程：扇形、30フィート
効果範囲／対象：60°の円錐形
持続時間：瞬間
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

カラー・スプレーは効果エリア内の全てのクリーチャーに、目もくらむような色とりどりの光条を浴びせる。その効果は害を被るクリーチャーのヒットダイスに応じて変化する。
1～2HD：3 + 1d4ラウンド間の睡眠状態
3～4HD：2 + 1d4ラウンド間の盲目状態
4HD超：1 + 1d4ラウンド間の朦朧状態

*6121
 術者レベル：ウィザード／ソーサラー 5 
イネートレベル：5
呪文系統：力術（Evo）
属性：冷気
呪文構成要素：音声、動作
射程：扇状、30フィート
効果範囲／対象：60°の円錐形
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可 

（Cone of Cold、冷気放射）
術者の手から氷と雪が円錐形に噴出し、効果範囲内の全対象に術者レベル毎1d6、最大15d6の冷気ダメージを与える。

*6122
 術者レベル：バード 3、ウィザード／ソーサラー 4、欺き 4
イネートレベル：3
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：大(Large)
持続時間：術者レベル毎6秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Confusion、精神混乱）
効果範囲内の全対象を混乱に陥れる。混乱状態のものは当てもなくさまようか、近くにいるものを敵味方の見境なく攻撃するか、何もせずに立ったままでいるかのいずれかの行動をとる。

*6123
 術者レベル：クレリック 3、ドルイド 3、ウィザード／ソーサラー 4
イネートレベル：3
呪文系統：死霊術（Nec）
属性：なし 
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Contagion、伝染病）
対象のクリーチャーは次のいずれかの病気を発病する。失明病(Blinding Sickness)、狂笑熱(Cackle Fever)、焼脳病(Mind Fire)、赤腫れ病(Red Ache)、震え病(Shakes)、溶死病(Slimy Doom)

*6124
 術者レベル：クレリック 6、ウィザード／ソーサラー 7
イネートレベル：7
呪文系統：死霊術（Nec）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：術者レベル毎１時間
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Control Undead、アンデッド支配）
術者レベル毎に2ヒットダイスまでのアンデッドクリーチャー1体を術者の支配下におく。対象が意志セーブに成功した場合、効果は無い。

*6125
 術者レベル：クレリック 8、ウィザード／ソーサラー 8
イネートレベル：8
呪文系統：死霊術（Nec）
属性：邪悪
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：指定地点
持続時間：術者レベル毎1時間
セービングスロー：なし
呪文抵抗：なし

（Create Greater Undead、上級アンデッド創造）
術者は1体の強力なアンデッドクリーチャーを作り出す。アンデッドの種類は術者レベルに依存する。
レベル15以下：シャドー
レベル16～17：レイス
レベル18～19：ヴァンパイア
レベル20：エリート・ヴァンパイア

*6126
 術者レベル：クレリック 6、ウィザード／ソーサラー 6
イネートレベル：6
呪文系統：死霊術（Nec）
属性：邪悪
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：指定地点
持続時間：術者レベル毎1時間
セービングスロー：なし
呪文抵抗：なし

（Create Undead、アンデッド創造）
術者は1体のアンデッドクリーチャーを作り出す。アンデッドの種類は術者レベルに依存する。
レベル11以下：グール
レベル12～13：ガスト
レベル14～15：マミー
レベル16以上：マミー・ロード

*6127
 術者レベル：バード 4、クレリック 4、ドルイド 5
イネートレベル：4
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

（Cure Critical Wounds、致命傷治療）
対象のクリーチャーはHPを4d8+術者レベル毎1（最大で+20）回復する。アンデッドに使用した場合、この呪文は逆の効果を持ち、対象となったアンデッドは回復として使ったのと同等量のダメージを受ける。この呪文をアンデッドに対して使う際は、まず接触攻撃に成功する必要がある。

*6128
 術者レベル：バード 1、クレリック 1、ドルイド 1、パラディン 1、レンジャー 1
イネートレベル：1
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

（Cure Light Wounds、軽傷治療）
対象のクリーチャーはHPを1d8+術者レベル毎1（最大で+20）回復する。この呪文はアンデッドには逆の効果を持ち、回復する代わりにダメージを与える。この呪文をアンデッドに対して使う際は、まず接触攻撃に成功する必要がある。

*6129
 術者レベル：バード 0、クレリック 0、ドルイド 0
イネートレベル：0
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

（Cure Minor Wounds、かすり傷治療）
対象のクリーチャーはHPを4ポイント回復する。この呪文はアンデッドには逆の効果を持ち、回復する代わりにダメージを与える。この呪文をアンデッドに対して使う際は、まず接触攻撃に成功する必要がある。

*6130
 術者レベル：バード 2、クレリック 2、ドルイド 3、パラディン 3、レンジャー 3
イネートレベル：2
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

（Cure Moderate Wounds、中傷治療）
対象のクリーチャーはHPを2d8+術者レベル毎1（最大で+10）回復する。この呪文はアンデッドには逆の効果を持ち、回復する代わりにダメージを与える。この呪文をアンデッドに対して使う際は、まず接触攻撃に成功する必要がある。

*6131
 術者レベル：バード 3、クレリック 3、ドルイド 4、パラディン 4、レンジャー 4、治癒 2
イネートレベル：4
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

（Cure Serious Wounds、重傷治療）
対象のクリーチャーはHPを3d8+術者レベル毎1（最大で+15）回復する。この呪文はアンデッドには逆の効果を持ち、回復する代わりにダメージを与える。この呪文をアンデッドに対して使う際は、まず接触攻撃に成功する必要がある。

*6132
 術者レベル：バード 2、クレリック 2、ウィザード／ソーサラー 2
イネートレベル：2
呪文系統：力術（Evo）
属性：ダークネス
呪文構成要素：音声
射程：遠距離
効果範囲／対象：特大(Huge)
持続時間：術者レベル毎6秒
セービングスロー：なし
呪文抵抗：可

（Darkness、暗闇）
効果範囲内の全てのクリーチャーは、暗闇のもやに覆われる。この闇はウルトラヴィジョン能力により見通すことが可能である。

*6133
 術者レベル：バード 0、ウィザード／ソーサラー 0 
イネートレベル：0
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：12秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Daze、幻惑）
5ヒットダイス以下の人型生物が対象の場合、2ラウンドの間、幻惑状態になる。

*6134
 Account does not exist. Enter correct
 user name or create a new account.

*6135
 術者レベル：クレリック 4、ドルイド 5、パラディン 4 
イネートレベル：4
呪文系統：死霊術（Nec）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎１時間
セービングスロー：無害
呪文抵抗：なし

（Death Ward、死からの守り）
対象のクリーチャーは、エナジー・ドレイン、ネガティブ・エナジー、即死系の呪文や、これらの呪文に相当する能力・効果等に対する完全耐性を得る。

*6136
 術者レベル：ウィザード／ソーサラー７
イネートレベル：７
呪文系統：力術（Evo）
属性：火
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：特大(Huge)
持続時間：３術者レベル毎６秒
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Delayed Blast Fireball、遅発火球）
術者は指定地点の周囲に敵の接近を察知して爆発する特殊なファイアーボールをしかけることができる。このファイアーボールの爆発に巻き込まれた対象は術者レベル毎１ｄ６、最大で20ｄ６の火ダメージを受ける。

*6137
 術者レベル：バード４、クレリック４、ウィザード／ソーサラー５
イネートレベル：４
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：最大(Colossal)
持続時間：瞬間
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Dismissal、送還）
術者は効果範囲内にいる敵側の召喚モンスター、動物の相棒および使い魔を全て召喚解除する（退散させる）ことができる。

*6138
 術者レベル：バード３、クレリック３、ドルイド４、パラディン３、 ウィザード／ソーサラー３
イネートレベル：３
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体、もしくは最大(Colossal)
持続時間：瞬間
セービングスロー：なし
呪文抵抗：可

（Dispel Magic、解呪）
術者は対象１体にかかっている全ての呪文効果を解除するか、もしくは効果範囲内の全対象に対し、かかっている呪文効果のうち最もレベルの高いものを１つずつ解除することができる。個々の呪文を解除するには、それぞれの呪文に対して解呪判定（１ｄ20＋術者レベル毎１（最大で＋10）、DCは11＋呪文効果の術者レベル）を成功させる必要がある。

*6139
 術者レベル：クレリック４、力３
イネートレベル：４
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６秒
セービングスロー：無害
呪文抵抗：なし

（Divine Power、聖なる力）
術者は以下のボーナスを得る：術者レベル毎に１ポイントの一時HP、筋力（STR）に＋６、基本攻撃ボーナスが同レベルのファイターと同等になる。

*6140
 術者レベル：ドルイド３
イネートレベル：３
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：１８秒、＋術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Dominate Animal、動物支配）
対象の動物は、一時的に術者の忠実なしもべとなる。

*6141
 術者レベル：ウィザード／ソーサラー９
イネートレベル：９
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：３分＋術者レベル毎１分
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Dominate Monster、怪物支配）
対象のモンスターは、一時的に術者の忠実なしもべとなる。

*6142
 術者レベル：バード４、ウィザード／ソーサラー５
イネートレベル：４
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：１２秒＋３術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Dominate Person、人物支配）
対象の人型生物は、一時的に術者の忠実なしもべとなる。

*6143
 術者レベル：クレリック１
イネートレベル：１
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６０秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Doom、災難）
対象のクリーチャーは命中判定、ダメージ、セービングスロー、能力値判定、技能判定に－２のペナルティーを受ける。

*6144
 術者レベル：ウィザード／ソーサラー４
イネートレベル：４
呪文系統：力術（Evo）
属性：冷気、火
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６秒
セービングスロー：なし
呪文抵抗：なし

（Elemental Shield、元素の盾）
術者を炎の輪で包み込んで冷気および火に対する50％の耐性を付与し、術者に攻撃を加えた者に１ｄ６＋術者レベル毎１ポイントの火ダメージを与える。

*6145
 術者レベル：ドルイド９
イネートレベル：９
呪文系統：召喚術（Cjr）
属性：気、土、火、水
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：指定地点
持続時間：術者レベル毎６０秒
セービングスロー：なし
呪文抵抗：なし

（Elemental Swarm、エレメンタルの群れ）
術者は２４ヒットダイスのグレーター・エアーエレメンタルを召喚し、意のままに操ることができる。呪文の持続時間中にエレメンタルが死亡した場合はグレーター・ウォーターエレメンタルが自動的に召喚され、同様にグレーター・アースエレメンタル、グレーター・ファイアーエレメンタルと続く。ファイアーエレメンタルが死亡すると呪文の効果は消失する。

*6146
 術者レベル：クレリック 2、ドルイド 2、レンジャー 2、ウィザード／ソーサラー 2
イネートレベル：2
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎60秒
セービングスロー：無害
呪文抵抗：なし

（Bear's Endurance、熊の耐久力）
対象のクリーチャーの耐久力（CON）を+4増加させる。

*6147
 術者レベル：クレリック１、ドルイド１、パラディン１、ウィザード／ソーサラー１
イネートレベル：２
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：２４時間
セービングスロー：無害
呪文抵抗：不可

（Endure Elements、元素への耐力）
術者は対象に各エレメンタル（元素）系のダメージに対する10／－のダメージ抵抗を付与することができる。同一系統のダメージを20ポイント吸収した時点でこの呪文の効果は消失する。

*6148
 術者レベル：クレリック９、ウィザード／ソーサラー９
イネートレベル：９
呪文系統：死霊術（Nec）
属性：負のエネルギー
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：永久
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Energy Drain、生命力吸収）
術者は対象のレベル／ヒットダイスを永久に２ｄ４減少させることができる。

*6149
 術者レベル：ウィザード／ソーサラー４、悪５
イネートレベル：４
呪文系統：死霊術（Nec）
属性：負のエネルギー
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：術者レベル毎１時間
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Enervation、気力吸収）
術者は対象のレベル／ヒットダイスを一時的に１ｄ４減少させることができる。

*6150
 術者レベル：ドルイド１、レンジャー１、植物１
イネートレベル：１
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：大(Large)
持続時間：１８秒＋２術者レベル毎６秒
セービングスロー：反応（Ref）、特殊
呪文抵抗：可

（Entangle、からみつき）
効果範囲内の全てのクリーチャーは、無数の植物に絡みつかれる。指定地点の周囲にいる全対象のうち反応セーブに失敗した者は移動不能（攻撃、呪文の詠唱等は可能）になり、成功させた者は移動力が半減する。

*6151
 術者レベル：バード３、ウィザード／ソーサラー４
イネートレベル：３
呪文系統：死霊術（Nec）
属性：恐怖、精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：大(Large)
持続時間：術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Fear、恐怖）
影響を受けたクリーチャーは、正気を失うほどの恐怖に支配され、他のあらゆる行動をとれなくなる。味方以外の全ての者から遠ざかろうとする。

*6152
 術者レベル：ウィザード／ソーサラー５
イネートレベル：５
呪文系統：占術（Div）
属性：精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：２術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Feeblemind、知能低下）
術者は遠隔接触攻撃を成功させることで、対象に４術者レベル毎１ｄ４ポイントの知力（INT）および魅力（CHA）ダメージを与えることができる。

*6153
 術者レベル：ドルイド８、ウィザード／ソーサラー７
イネートレベル：７
呪文系統：死霊術（Nec）
属性：死
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時効果軽減
呪文抵抗：可

（Finger of Death、死神の指）
対象となった生物は頑健セーブを成功させない限り即死する。セーブを成功させた場合でも３ｄ６＋術者レベル毎１ポイントのダメージを受ける。

*6154
 術者レベル：クレリック８、ドルイド７
イネートレベル：７
呪文系統：力術（Evo）
属性：火
呪文構成要素：音声、動作
射程：術者
効果範囲／対象：最大(Colossal)
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Fire Storm、火炎嵐）
この呪文は術者の周囲に火を降り注がせ、効果範囲内の全ての敵に術者レベル毎１ｄ６、最大で２０ｄ６のダメージを与える。このダメージのうち半分は神聖ダメージ、半分が火ダメージである。

*6155
 術者レベル：ウィザード／ソーサラー３、火３
イネートレベル：３
呪文系統：力術（Evo）
属性：火
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：特大(Huge)
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Fireball、火球）
術者は指定地点を中心とした火の球を発生させ、効果範囲内の全対象に術者レベル毎１ｄ６、最大１０ｄ６の火ダメージを与えることができる。

*6156
 術者レベル：ウィザード／ソーサラー３ 
イネートレベル：３
呪文系統：召喚術（Cjr）
属性：火
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Flame Arrow、炎の矢）
術者は対象に向け火からなる矢を放つことができる。４術者レベル毎に１本の矢が放たれ、個々の矢は４ｄ６の火ダメージを目標に与える。

*6157
 術者レベル： Druid 2 
イネートレベル： 2
呪文系統： Evocation
属性： Fire
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Single
持続時間： Instant 
セービングスロー： Reflex 1/2
呪文抵抗： Yes

You flay an enemy with flaming brands that do 2d6 points of fire damage, + 1d6 per 3 caster levels above level 3.

*6158
 術者レベル：クレリック５、ドルイド４
イネートレベル：４
呪文系統：力術（Evo）
属性：火
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：中(Medium)
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Flame Strike、業火）
指定地点の周囲に火柱が発生し、効果範囲内の全対象に術者レベル毎１ｄ６、最大１５ｄ６のダメージを与える。このダメージのうち半分は神聖、半分が火で、術者の味方は火のダメージのみを受ける。

*6159
 術者レベル：クレリック４、ドルイド４、パラディン４、レンジャー４、旅３
イネートレベル：４
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６０秒
セービングスロー：なし
呪文抵抗：不可

（Freedom of Movement、移動の自由）
術者は対象に麻痺系効果、スロー、エンタングル等の移動を制限する呪文に対する完全耐性を付与することができる。

*6160
 術者レベル：クレリック９、ウィザード／ソーサラー９
イネートレベル：９
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：指定地点
持続時間：１８秒＋術者レベル毎６秒
セービングスロー：なし
呪文抵抗：なし

（Gate、次元門）
この強力な召喚呪文は、下層プレーンへのポータルを開き、ホーンド・デヴィルを呼び出す。術者が<i>「プロテクション・フロム・イービル」「マジック・サークル・ヴァーサス・イービル」「オーラ・ヴァーサス・イービル」</i>のいずれかの呪文効果の影響下にある場合、ホーンド・デヴィルは術者の忠実なしもべとなるが、その庇護下にない場合は術者を抹殺しようとする。

*6161
 術者レベル：ウィザード／ソーサラー２
イネートレベル：２
呪文系統：死霊術（Nec）
属性：負のエネルギー
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：（１ｄ６＋２）×６秒
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Ghoul Touch、食屍鬼の接触）
術者の手は自然ならざる光を発し始める。術者が接触攻撃を成功させた相手は、頑健セーブを成功させない限り麻痺状態となり、毒性の雲を発する。この雲は麻痺した者５フィート以内に居る全ての存在に対して、技能、セーブ、命中ロールおよびダメージに－２のペナルティーを与える。

*6162
 術者レベル：ウィザード／ソーサラー６
イネートレベル：６
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６秒
セービングスロー：なし
呪文抵抗：不可

（Globe of Invulnerability、耐魔法球）
術者は輝く魔法の力場を身にまとい、レベル４以下の呪文および魔法効果の影響を全く受けなくなる。

*6163
 術者レベル：バード１、ウィザード／ソーサラー１、欺き１
イネートレベル：１
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：中(Medium)
持続時間：１２秒＋３術者レベル毎６秒
セービングスロー：反応（Ref）
呪文抵抗：不可

（Grease、脂）
術者は指定地点の周囲に油脂を発生させ、効果範囲内の全対象を転倒させるか、移動力を減少させることができる。

*6164
 術者レベル：バード５、クレリック６、ドルイド６、ウィザード／ソーサラー６、魔法５
イネートレベル：６
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体または最大(Colossal)
持続時間：瞬間
セービングスロー：なし
呪文抵抗：可

（Greater Dispel Magic、上級解呪）
術者は対象１体にかかっている全ての呪文効果を解除するか、もしくは効果範囲内の全対象に対し、かかっている呪文効果のうち最もレベルの高いものを１つずつ解除することができる。個々の呪文を解除するには、その呪文に対して解呪判定（１ｄ２０＋術者レベル毎１（最大で＋１５）、ＤＣは１１＋呪文効果の術者レベル）を成功させる必要がある。

*6165

*6166
 術者レベル：ウィザード／ソーサラー８
イネートレベル：８
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体または指定地点
持続時間：術者レベル毎６０秒
セービングスロー：意志（Will）（－５のペナルティー）
呪文抵抗：不可

（Greater Planar Binding、上級他次元クリーチャー拘束）
この呪文は唱える際の対象指定によって２通りの効果がある。来訪者系の対象にかけた場合はこれを２術者レベル毎１ラウンド間麻痺状態にさせ、地点指定で唱えた場合は術者のアライメントに応じて以下のモンスターを召喚し、術者に従わせる。
イービル：エリニュス
ニュートラル：ヒュージ・エレメンタル
グッド：セレスチャル・ダイアベア

*6167
 術者レベル：クレリック７
イネートレベル：７
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Greater Restoration、上級回復術）
グレーター・レストレーションは、対象からすべての恒久的、またレベルドレインを含むほとんどの一時的なマイナス効果を除去する。精神的効果や移動速度減少の効果は除去できない。また対象のＨＰを完全回復することができる。

*6168
 術者レベル：ウィザード／ソーサラー７
イネートレベル：７
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声、動作 
射程：特殊
効果範囲／対象：特殊
持続時間：特殊
セービングスロー：特殊
呪文抵抗：特殊

（Greater Shadow Conjuration、上級影の召喚術）
この呪文により術者はシャドー系のモンスターを１体召喚するか、もしくは以下の呪文のうちのいずれかを唱えることができる：メルフズ・アシッド・アロー、ゴーストリー・ヴィゼッジ、ウェブ、レッサー・グローブ・オブ・インヴァルネラビリティ

*6169
 術者レベル：ウィザード／ソーサラー６
イネートレベル：６
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：なし
呪文抵抗：不可

（Greater Spell Breach、上級呪文防壁突破）
術者は対象から以下の効果のうち４つまでを除去し、さらに対象の呪文抵抗を１０ラウンドの間５減少させることができる：スペル・マントル、マイナー・グローブ・オブ・インヴァルネラビリティ、グローブ・オブ・インヴァルネラビリティ、ストーンスキン、プレモニション、プロテクション・フロム・エレメンツ、ゴーストリー・ヴィゼッジ、エセリアル・ヴィゼッジ、メイジ・アーマー、シャドー・シールド、エレメンタル・シールド

*6170
 術者レベル：ウィザード／ソーサラー９
イネートレベル：９
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６秒
セービングスロー：なし
呪文抵抗：不可

（Greater Spell Mantle、上級呪文防壁）
術者は魔力を吸収する障壁を身にまとい、合計１ｄ１２＋１０レベル分の呪文ないし魔法効果を無効化することができる。障壁の容量を超える呪文を受けた時点で呪文の効果は終了する。

*6171
 術者レベル：ドルイド６、ウィザード／ソーサラー６
イネートレベル：６
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎１時間
セービングスロー：無害
呪文抵抗：不可

（Greater Stoneskin、上級石の皮膚）
術者は石の衣を身にまとい、２０／アダマンティンのダメージ減少を得ることができる。この呪文は合計で術者レベル毎１０ポイント、最大で１５０ポイントのダメージを吸収した時点で効果が終了する。

*6172

*6173
 術者レベル：クレリック４
イネートレベル：４
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：特大(Huge)
持続時間：瞬間
セービングスロー：意志（Will）、成功時一部無効果
呪文抵抗：可 

（Hammer of the Gods、神々の鉄槌）
術者は指定地点の周囲に神聖な光を降り注がせ、効果範囲内の全ての敵に２術者レベル毎１ｄ８、最大で５ｄ８のダメージを与えることができる。対象となった敵は意志セーブを成功させない限り、ダメージに加え１ｄ６ラウンド間、幻惑状態となる。

*6174
 術者レベル：クレリック６、ドルイド７
イネートレベル：６
呪文系統：死霊術（Nec）
属性：負のエネルギー
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

（Harm、大致傷）
術者の接触によって、術者レベル毎１０（最大で１５０）ポイントの負のエネルギーダメージ与えることができる。対象が意志セーブに成功した場合、ダメージが半減する。この呪文によって１ＨＰ以下に減少させることはできない。この呪文はアンデッドに対して逆の効果をもつ。対象となったアンデッドはダメージを受ける代わりに完全回復する。

*6175
 術者レベル：バード３、ウィザード／ソーサラー３、旅５
イネートレベル：３
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：無害
呪文抵抗：不可

（Haste、加速）
最初の対象を中心として術者レベルと等しい数の友好的な対象は、ＡＣに＋１の回避ボーナス、攻撃ロールに＋１、ラウンド毎攻撃回数に＋１（近接または遠距離が適用で、呪文詠唱は適用外）、移動速度に＋５０％のボーナスを得る。

*6176
 術者レベル：クレリック６、ドルイド７、治癒５
イネートレベル：６
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、成功時ダメージ半減
呪文抵抗：可

（Heal、大治癒）
術者は対象のＨＰを術者レベル毎１０（最大で１５０）ポイント回復し、次のステータス異常を治療する：盲目状態、混乱状態、幻惑状態、聴覚喪失状態、病気、フィーブルマインド、精神異常、吐き気？、毒、朦朧。この呪文はアンデッドには逆の効果を持ち、回復する代わりにダメージを与える。この呪文をアンデッドに対して使う際は、まず接触攻撃に成功する必要がある。

*6177
 術者レベル：バード５、クレリック５、ドルイド６
イネートレベル：５
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：術者レベル毎につき１体
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時ダメージ半減
呪文抵抗：可

（Mass Dure Light Wounds、集団軽傷治療）
効果範囲内の味方は、ＨＰを１ｄ８＋術者レベル毎１ポイント（最大で＋２０ポイント）回復する。この呪文をアンデッド系のモンスターに使用した場合、同等量のダメージを与えることができる。

*6178
 術者レベル：ドルイド２、レンジャー２
イネートレベル：２
呪文系統：心術（Enc）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：意志（Will）（－４のペナルティー）
呪文抵抗：可

（Hold Animal、動物金縛り）
対象の動物は呪文の持続時間中、麻痺状態になる。

*6179
 術者レベル：バード４、ドルイド４、ウィザード／ソーサラー５
イネートレベル：４
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Hold Monster、怪物金縛り）
対象の生物は呪文の持続時間中、麻痺状態になる。対象は呪文の効果から解放されるため、毎ラウンド意志セーブを行うことができる。

*6180
 術者レベル：バード２、クレリック２、ウィザード／ソーサラー３
イネートレベル：２
呪文系統：心術（Enc）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Hold Person、対人金縛り）
対象の人型生物は呪文の持続時間中、麻痺状態になる。対象は呪文の効果から解放されるため、毎ラウンド意志セーブを行うことができる。

*6181

*6182

*6183
 術者レベル：バード１、ウィザード／ソーサラー１、知識１
イネートレベル：１
呪文系統：占術（Div）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：接触した物体
持続時間：瞬間
セービングスロー：なし
呪文抵抗：不可

（Identify、識別）
この呪文は１つの魔法アイテムの全魔法属性を明らかする。

*6184
 術者レベル：クレリック９
イネートレベル：９
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：中(Medium)
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Implosion、内破）
術者は指定地点の周囲に破壊の渦を発生させ、効果範囲内の全生物を（個々の対象が頑健セーブに成功しない限り）即死させる。

*6185
 術者レベル：バード４、ウィザード／ソーサラー４
イネートレベル：４
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：無害
呪文抵抗：不可

（Improved Invisibility、上級不可視術）
術者は対象を不可視状態にすることができる。対象は通常の視力では探知することが不可能になるが、攻撃や呪文詠唱等を行なうと姿が一部見えるようになり、攻撃を受けうる状態となる。この場合でも呪文の持続時間中は５０％の視認困難ボーナスを得る。

*6186
 術者レベル：ウィザード／ソーサラー８
イネートレベル：８
呪文系統：力術（Evo）
属性：火
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：大(Large)
持続時間：術者レベル毎６秒
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：不可

（Incendiary Cloud、焼夷煙）
術者は指定地点の周囲に高熱の煙と炎を発生させ、効果範囲内の全対象にラウンド毎４ｄ６の火ダメージを与え続けることができる。

*6187
 術者レベル：バード２、ウィザード／ソーサラー２、欺き２
イネートレベル：２
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Invisibility、不可視化）
術者は対象を透明化し、不可視状態にすることができる。対象は通常の視力では探知することが不可能になるが、攻撃や呪文詠唱等を行なうとこの呪文の効果は解除されてしまう。

*6188
 術者レベル：クレリック３、レンジャー３
イネートレベル：３
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：最大(Colossal)
持続時間：術者レベル毎６０秒
セービングスロー：なし
呪文抵抗：不可

（Invisibility Purge、不可視破り）
この呪文は効果範囲内の全ての透明化したクリーチャーとアイテムから、不可視状態を除去する。

*6189
 術者レベル：バード３、ウィザード／ソーサラー３
イネートレベル：３
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者から半径１５フィート
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Invisibility Sphere、不可視球）
術者は自身を含む周囲の味方を透明化し、不可視状態にすることができる。効果範囲は術者とともに移動し、呪文の持続時間中に範囲内に入った味方も不可視状態になり、効果範囲外に出れば不可視状態が解ける。なお、この呪文により不可視状態の味方は、お互いの姿を見ることができる。

*6190
 術者レベル：ウィザード／ソーサラー２、知識２
イネートレベル：２
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声
射程：個人
効果範囲／対象：最大(Colossal)
持続時間：瞬間
セービングスロー：なし
呪文抵抗：不可

（Knock、解錠）
術者は１５０フィート以内に存在する全ての扉・入れ物の鍵を開けることができる。複雑な錠や魔法的に封印された扉などにはこの呪文は効果を発揮しない。

*6191
 術者レベル：バード１、クレリック２、ドルイド２、ウィザード／ソーサラー２
イネートレベル：１
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体、もしくは最大(Colossal)
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

（Lesser Dispel、初級解呪）
術者は対象１体にかかっている全ての呪文効果を解除するか、効果範囲内の全対象に対してかかっている呪文効果のうち最もレベルの高いものを１つずつ解除することができる。個々の呪文を解除するには、それぞれに対して解呪判定（１ｄ２０＋術者レベル毎１（最大で＋５）、ＤＣは１１＋呪文効果の術者レベル）を成功させる必要がある。

*6192
 術者レベル：ウィザード／ソーサラー５
イネートレベル：５
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Lesser Mind Blank、初級空白の心）
術者は対象から精神に害を及ぼす呪文および魔法効果を全て除去し、またこれらの呪文／魔法効果に対する完全耐性を付与することができる。

*6193
 術者レベル：ウィザード／ソーサラー５、善５
イネートレベル：５
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体もしくは指定地点
持続時間：術者レベル毎６０秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：不可

（Lesser Planar Binding、初級他次元クリーチャー拘束）
この呪文は唱える際の対象指定によって２通りの効果がある。来訪者系の対象にかけた場合はこれを２術者レベル毎１ラウンド間麻痺させ、地点指定で唱えた場合は術者のアライメントに応じて以下のモンスターを召喚し、術者に従わせる。
イービル：インプ
ニュートラル：ファイアー・メフィット
グッド：セレスチャル・ウルフ

*6194
 術者レベル：クレリック２、ドルイド２、パラディン１
イネートレベル：１
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Lesser Restoration、初級回復術）
術者は対象から、能力値・ＡＣ・命中およびダメージロール・呪文抵抗・セービングスローに対しペナルティーを課す魔法的、超自然的効果を全て除去することができる。この呪文では呪いと病気の効果は除去できない。

*6195
 術者レベル：ウィザード／ソーサラー４
イネートレベル：４
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：特殊
セービングスロー：なし
呪文抵抗：不可

（Lesser Spell Breach、初級呪文防壁突破）
術者は対象から以下の効果のうち２つまでを除去し、さらに対象の呪文抵抗を１０ラウンドの間３減少させることができる：スペル・マントル、グローブ・オブ・インヴァルネラビリティ、ストーンスキン、プレモニション、プロテクション・フロム・エレメンツ、ゴーストリー・ヴィゼッジ、エセリアル・ヴィゼッジ、メイジ・アーマー、シャドー・シールド、エレメンタル・シールド

*6196
 術者レベル：クレリック５、ウィザード／ソーサラー５
イネートレベル：５
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６秒
セービングスロー：無害
呪文抵抗：不可

（Lesser Spell Mantle、初級呪文防壁）
術者は魔力を吸収する障壁を身にまとい、合計１ｄ４＋６レベル分の呪文ないし魔法効果を無効化することができる。障壁の容量を超える呪文を受けた時点で呪文の効果は終了する。

*6197
 術者レベル：バード０、クレリック０、ドルイド０、ウィザード／ソーサラー０
イネートレベル：０
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎１時間
セービングスロー：無害
呪文抵抗：不可

（Light、灯り）
術者は対象の頭上に小さな光源を作り出すことができる。光源は対象とともに移動し、その狭い範囲を照らすことができる。

*6198
 術者レベル：ウィザード／ソーサラー３
イネートレベル：３
呪文系統：力術（Evo）
属性：電気
呪文構成要素：音声、動作
射程：１００フィートに渡る直線
効果範囲／対象：直線上の全対象
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Lightning Bolt、電撃）
術者は電撃を直線上に放ち、その進路上の全対象に術者レベル毎１ｄ６、最大１０ｄ６の電気ダメージを与えることができる。

*6199
 術者レベル：ウィザード／ソーサラー１、魔術１
イネートレベル：１
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎１時間
セービングスロー：無害
呪文抵抗：不可

（Mage Armor、魔道士の鎧）
透明だが実体のある力場が対象を取り囲み、ＡＣに＋４のボーナスを付与する。

*6200

*6201

*6202

*6203

*6204
 術者レベル：ウィザード／ソーサラー１
イネートレベル：１
呪文系統：力術（Evo）
属性：物理
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

（Magic Missile、魔法の矢）
この呪文により術者は対象１体に向けて１ｄ４＋１のダメージを与える百発百中の魔法の矢を放つことができる。矢はレベル３以降の奇数レベル到達毎に１本増加し、最大で５本（レベル９）の矢が同時に放たれるようになる。

*6205

*6206

*6207
 術者レベル：ウィザード／ソーサラー８
イネートレベル：８
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：中(Medium)
持続時間：術者レベル毎６秒
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Mass Blindness and Deafness、集団視覚・聴覚剥奪）
術者は指定地点の半径１０フィートにいる全ての敵を盲目および聴覚喪失状態にすることができる。

*6208
 術者レベル：ウィザード／ソーサラー８
イネートレベル：８
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声
射程：近距離
効果範囲／対象：大(Large)
持続時間：術者レベル毎６０秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Mass Charm Monster、集団怪物魅了）
対象のクリーチャーは術者の味方となる。呪文の持続時間中、魅了されたクリーチャーは術者（とその味方）を守り、術者の敵を攻撃する。この呪文は指定地点にいる周囲の味方以外の全対象のうち、術者のレベルの倍のヒットダイス分の対象に作用する。

*6209

*6210
 術者レベル： Bard 6, Wizard / Sorcerer 6
イネートレベル： 6
呪文系統： Enchantment
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Large
持続時間： 1 Round / Level
セービングスロー： Harmless
呪文抵抗： No

All allies within the area of effect gain 1 extra action per round (allowing an additional attack or spell casting) and have their movement speed increased by 50%. 

*6211
 術者レベル：クレリック９
イネートレベル：９
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：大(Large)
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

（Mass Heal、集団大治癒）
術者は指定対象を中心とする効果範囲内にいる全ての味方のＨＰを術者レベル毎１０（最大で１５０）ポイント回復し、次のステータス異常を治療する：盲目状態、混乱状態、幻惑状態、聴覚喪失状態、病気、フィーブルマインド、精神異常、吐き気？、毒、朦朧状態。この呪文はアンデッドには逆の効果を持ち、回復する代わりにダメージを与える。

*6212
 術者レベル：ウィザード／ソーサラー２、魔術２
イネートレベル：２
呪文系統：召喚術（Cjr）
属性：酸
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：対象一体
持続時間：６＋３術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

（Melf's Acid Arrow、メルフの酸の矢）
術者は対象に向けて酸の矢を放つことができる。術者が遠距離接触攻撃に成功すれば矢は目標に命中して３ｄ６の酸ダメージを与え、以後持続時間中はラウンド毎に１ｄ６のアシッドダメージを与え続ける。

*6213
 術者レベル：ウィザード／ソーサラー９
イネートレベル：９
呪文系統：力術（Evo）
属性：火
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：最大(Colossal)
持続時間：瞬間
セービングスロー：反応（Ref）、成功時ダメージ半減
呪文抵抗：可

（Meteor Swarm、流星雨）
この呪文は効果範囲内の全てに飛来した隕石による爆撃をもたらす。その効果は術者がどの方向への爆撃を選んだかに依存して変化する。

隕石を地面に導いた場合は、巨大な効果範囲をもつ空気による攻撃を作り出す。爆撃の中心にいるクリーチャーは２４ｄ６のダメージを受ける。中心から少し離れた者は１２ｄ６、遠く離れた者は６ｄ６のダメージを受ける。

術者は対象１体を選択し、４つの巨大な隕石をそこへ落とすこともできる。それぞれの隕石につき、術者は遠距離接触攻撃を行わなければならない。成功すると、隕石は正確にクリーチャーに衝突し通常の６ｄ６に加え、２ｄ６ポイントのダメージ（セーブ不可で強制的）を与える。隕石は対象１体に最大３２ｄ６のダメージを与えるが、爆風内の全てのクリーチャーもまた、それぞれの隕石につき６ｄ６ポイントのダメージを受ける。

術者を中心として唱えられた場合は、最大範囲の破壊を作り出す。術者より５フィート以内の全てのクリーチャーは負傷しないが、その他は全て６ｄ６ポイントのダメージを受ける。

*6214
 術者レベル：ウィザード／ソーサラー８
イネートレベル：８
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：特大(Huge)
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Mind Blank、空白の心）
術者は効果範囲内の全ての味方から精神に害を及ぼす呪文および魔法効果を全て除去し、またこれらの呪文／魔法効果に対する完全耐性を付与することができる。

*6215
 術者レベル：バード５、ウィザード／ソーサラー５
イネートレベル：５
呪文系統：心術（Enc）
属性：精神作用
呪文構成要素：音声、動作
射程：遠距離
効果範囲／対象：最大(Colossal)
持続時間：１２＋２術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：可

（Mind Fog、心の霧）
術者は指定地点の周囲に青色の霧を作り出し、効果範囲内の全対象の精神を蝕む。対象は精神に影響する呪文や魔法効果に対する意志セーブに－１０のペナルティーを受ける。このペナルティーは対象が効果範囲内に居続ける限り、および霧から出てから２ｄ６ラウンドの間持続する。

*6216
 術者レベル：ウィザード／ソーサラー４、保護４
イネートレベル：４
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６秒
セービングスロー：無害
呪文抵抗：不可

（Lesser Globe of Invulnerability、初級耐魔法球）
術者は輝く魔法の力場を身にまとい、レベル３以下の呪文および魔法効果の影響を全く受けなくなる。

*6217
 術者レベル：バード２、ウィザード／ソーサラー２
イネートレベル：２
呪文系統：幻術（Ill）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Ghostly Visage、幽霊の顔貌）
術者はおぼろげな光を身にまとい、５／＋１のダメージ減少（ボーナスをもたない武器から受ける攻撃については、一撃あたり５ポイントまでのダメージを無視。＋１以上の武器からは通常通りのダメージ）、レベル１以下の呪文に対する完全耐性、10％の視認困難ボーナスを得ることができる。

*6218

*6219
 術者レベル：ウィザード／ソーサラー９
イネートレベル：９
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声
射程：中距離
効果範囲／対象：対象一体または最大(Colossal)
持続時間：瞬間
セービングスロー：不可
呪文抵抗：不可

（Mordenkainen's Disjunction、モルデンカイネンの魔法解体）
術者は対象１体にかかっている全ての呪文効果を解除するか、もしくは効果範囲内の全対象に対し、かかっている呪文効果のうち最もレベルの高いものを１つずつ解除することができる。個々の呪文を解除するには、それぞれの呪文に対して解呪判定（１ｄ２０＋術者レベル毎１（最大で＋２０）、ＤＣは１１＋呪文効果の術者レベル）を成功させる必要がある。なお、この呪文の対象となったものは呪文抵抗が１０減少する。

影響を受ける呪文：<i>スペル・マントル、グローブ・オブ・インヴァルネラビリティ、ストーンスキン、プレモニション、プロテクション・フロム・エレメンツ、ゴーストリー・ヴィゼッジ、エセリアル・ヴィゼッジ、メイジ・アーマー、シャドー・シールド、エレメンタル・シールド</i>

*6220
 術者レベル：ウィザード／ソーサラー７
イネートレベル：７
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：指定地点
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：不可

（Mordenkainen's Sword、モルデンカイネンの剣）
術者は強力な魔法の剣を召喚する。その剣は透明な手によって振るわれ、術者の忠実な僕として戦う。

*6221
 <<<CUT>>>
術者レベル： Druid 8
イネートレベル： 8
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Large
持続時間： Instant
Additional Counter Spells：
セービングスロー： Will Negates
呪文抵抗： No

All enemies within the area of effect have their spell resistance lowered by 1d4 for every 5 caster levels. All allies within the area of effect are healed for 3d6 Hit Points, +1 point per caster level.

*6222
 術者レベル： Cleric 3
イネートレベル： 3
呪文系統： Abjuration
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / Level
セービングスロー： Harmless
呪文抵抗： No

The target creature is rendered immune to all negative energy attacks, including supernatural ability damage and level drains.

*6223
 術者レベル：バード４、クレリック４、ドルイド３、パラディン４、レンジャー３
イネートレベル：３
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Neutralize Poison、毒の中和）
術者は対象の体内から毒素を一掃することができる。

*6224
 術者レベル：レンジャー４、ウィザード／ソーサラー４
イネートレベル：３
呪文系統：変成術（Tra）
属性：なし
呪文構成要素：音声
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Polymorph Self、自己変身）
術者は以下のいずれかに変身することができる。
ブレードスパイダー
トロル
アンバーハルク
ガーゴイル
マインドフレイヤー

*6225
 術者レベル：ウィザード／ソーサラー９、死９
イネートレベル：９
呪文系統：占術（Div）
属性：死
呪文構成要素：音声
射程：近距離
効果範囲／対象：大(Large)、対象一体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

（Power Word Kill、力の言葉：死）
この呪文はＨＰ残量が１００ポイント以下の対象１体か、効果範囲内の全対象のうちＨＰ残量が２０ポイント以下のものを最大で合計２００ＨＰ分まで、セービングスロー無しで即死させる。

*6226
 術者レベル：ウィザード／ソーサラー８
イネートレベル：７
呪文系統：占術（Div）
属性：なし
呪文構成要素：音声
射程：近距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

（Power Word Stun、力の言葉：朦朧）
この呪文は対象をセービングスロー無しで朦朧状態にさせる。対象の残りＨＰの大小によって効果の持続時間は異なる。
５０ＨＰ以下：４ｄ４ラウンド間、朦朧状態
５１～１００ＨＰ：２ｄ４ラウンド間、朦朧状態
１０１～１５０ＨＰ：１ｄ４ラウンド間、朦朧状態
１５１ＨＰ以上：効果なし

*6227
 術者レベル：クレリック３、パラディン３
イネートレベル：３
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者、最大(Colossal)
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

（Prayer、祈祷）
術者は効果範囲内の全ての味方の命中、ダメージ、技能判定、セービングスローにそれぞれ＋１のボーナスを与え、同範囲内の全ての敵の命中、ダメージ、技能判定、セービングスローにそれぞれ－１のペナルティーを課すことができる。

*6228
 術者レベル：ドルイド８、ウィザード／ソーサラー８
イネートレベル：８
呪文系統：占術（Div）
属性：なし
呪文構成要素：音声、動作
射程：個人
効果範囲／対象：術者
持続時間：術者レベル毎１時間
セービングスロー：無害
呪文抵抗：不可

（Premonition、予感）
術者は数秒後の未来を予見できるようになり、敵の攻撃の軌跡等を見切ることで３０／アダマンティンのダメージ減少を得ることができる。この呪文は合計で術者レベル毎１０ポイントのダメージを吸収した時点で効果が終了する。

*6229
 術者レベル：ウィザード／ソーサラー７
イネートレベル：７
呪文系統：力術（Evo）
属性：特殊
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：円錐形
持続時間：瞬間
セービングスロー：特殊
呪文抵抗：可

（Prismatic Spray、虹色のスプレー）
術者は円錐を作り出し、その中の全対象に、以下の効果のうち１つまたは２つをランダムで及ぼすことができる：
２０の火ダメージ
４０の酸ダメージ
８０の電気ダメージ
ベビリス毒を与える
１０ラウンド間の麻痺状態
１０ラウンド間の混乱状態
即死
<i>フレッシュ・トゥ・ストーン</i>の呪文と同様の石化状態

*6230

*6231

*6232

*6233

*6234

*6235
 術者レベル：ウィザード／ソーサラー８
イネートレベル：７
呪文系統：防御術（Abj）
属性：なｓ
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：大(Large)、４術者レベル毎に１体の対象
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Protection from Spells、呪文よりの保護）
術者は接触した対象を中心とする効果範囲内の味方のうち４術者レベル毎に１体に、全ての呪文に対するセービングスローに＋８のボーナスを付与することができる。

*6236
 術者レベル：クレリック５
イネートレベル：５
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Raise Dead、死者の復活）
術者は死亡している対象１体を現在ＨＰが１ポイントの状態で蘇生させることができる。

*6237
 術者レベル：ウィザード／ソーサラー１
イネートレベル：１
呪文系統：死霊術（Nec）
属性：死
呪文構成要素：動作
射程：近距離
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：不可
呪文抵抗：可

（Ray of Enfeeblement、衰弱光線）
術者は対象に１ｄ６＋２術者レベル毎１ポイント、最大で１ｄ６＋５ポイントの筋力（ＳＴＲ）へのダメージを与えることができる。

*6238
 術者レベル：ウィザード／ソーサラー０
イネートレベル：０
呪文系統：召喚術（Cjr）
属性：冷気
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

（Ray of Frost、冷凍光線）
術者は指先より青い閃光を放ち、対象１体に１ｄ４＋１の冷気ダメージを与えることができる。

*6239
 術者レベル：クレリック３、パラディン３
イネートレベル：３
呪文系統：占術（Div）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：中(Medium)
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Remove Blindness/Deafness、盲目・聴覚喪失の治癒）
術者は指定地点を中心とする効果範囲内の全ての味方の盲目状態および聴覚喪失状態を回復させることができる。

*6240
 術者レベル：バード３、クレリック３、パラディン３、ウィザード／ソーサラー４
イネートレベル：３
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Remove Curse、呪いの除去）
術者は対象から呪われた状態を全て除去することができる。

*6241
 術者レベル：クレリック３、ドルイド３、レンジャー３
イネートレベル：３
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Remove Disease、病気の治癒）
術者は対象から病気状態を全て除去することができる。

*6242
 術者レベル：バード１、クレリック１
イネートレベル：１
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：大(Large)、４術者レベル毎に１体の対象
持続時間：１０分
セービングスロー：無害
呪文抵抗：不可

（Remove Fear、恐怖の除去）
術者は指定地点を中心とする効果範囲内の全ての味方のうち、４術者レベル毎に１体の対象から恐怖系の効果を除去する。対象はまた、呪文の持続時間中、恐怖に対するセービングスローに＋４のボーナスを得る。

*6243
 術者レベル：クレリック２、パラディン２
イネートレベル：２
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：大(Large)、４術者レベル毎に１体の対象
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Remove Paralysis、麻痺の治癒）
術者は指定地点を中心とする効果範囲内の全ての味方のうち、４術者レベル毎に１体の対象から麻痺系効果を全て除去することができる。

*6244

*6245
 術者レベル：バード０、クレリック０、ドルイド０、パラディン１、ウィザード／ソーサラー０
イネートレベル：０
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：６０秒
セービングスロー：無害
呪文抵抗：不可

（Resistance、抵抗力）
術者は対象の全セービングスローに＋１のボーナスを付与することができる。

*6246
 術者レベル：クレリック４、パラディン４
イネートレベル：４
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Restoration、回復術）
術者は対象から、能力値・ＡＣ・命中およびダメージロール・呪文抵抗・セービングスロー・ダメージ耐性に対しペナルティーを課す魔法的、超常的効果を全て除去し、またレベル吸収状態、盲目状態、聴覚喪失状態を回復させることができる。ただし、呪い状態と病気は回復しない。

*6247
 術者レベル：クレリック７
イネートレベル：７
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：無害
呪文抵抗：不可

（Resurrection、蘇生）
術者は死亡している対象１体を蘇生させ、そのＨＰを全快させることができる。

*6248
 術者レベル：クレリック１
イネートレベル：１
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎６秒
セービングスロー：意志（Will）、成功時無効果
呪文抵抗：不可

（Sanctuary、聖域）
術者または接触された対象は、呪文の持続時間中、意志セーブに失敗した周囲の敵から一切無視されて攻撃されなくなる。攻撃や呪文の詠唱、あるいは他の敵対的な行動をとるとこの呪文の効果は解除される。

*6249
 術者レベル：クレリック３、太陽２
イネートレベル：３
呪文系統：力術（Evo）
属性：なし
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：不可
呪文抵抗：可

（Searing Light、焼けつく光）
この呪文により術者は白熱した閃光を対象に向けて放ち、目標のモンスター種別によって以下のダメージを与える。
アンデッド：術者レベル毎１ｄ８、最大１０ｄ８
人造：２術者レベル毎１ｄ６、最大５ｄ６
上記以外：２術者レベル毎１ｄ８、最大５ｄ８

*6250
 術者レベル：バード３、ウィザード／ソーサラー２ 
イネートレベル：２
呪文系統：占術（Div）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（See Invisibility、不可視視認）
対象は視野内の透明（インヴィジブル）状態の目標の姿を察知することができるようになる。

*6251
 術者レベル： Wizard / Sorcerer 9
イネートレベル： 6
呪文系統： Illusion
属性： 
呪文構成要素： 音声, 動作
射程： Special
効果範囲／対象： Special
持続時間： Special
セービングスロー： Special
呪文抵抗： Yes

You conjure a shadow variant of one of the following spells： Delayed Blast Fireball (when cast on a hostile creature), Summon Creature VIII (when cast on the ground), or the combination of Premonition, Protection from Spells, and Shield (when cast on yourself).

*6252
 術者レベル： Bard 4, Wizard / Sorcerer 4
イネートレベル： 4
呪文系統： Illusion
属性： 
呪文構成要素： 音声, 動作
射程： Special
効果範囲／対象： Special
持続時間： Special
セービングスロー： Special
呪文抵抗： Yes

You conjure a shadow variant of one of the following spells： darkness, invisibility, mage armor, magic missile, or summon shadow.

*6253
 術者レベル： Wizard / Sorcerer 7
イネートレベル： 7
呪文系統： Illusion
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Caster
持続時間： 60 seconds / Level
セービングスロー： Harmless
呪文抵抗： No

You are shrouded in a cloak of shadow that protects you with the following effects：
+5 natural AC bonus
10/magic damage reduction
Immunity to instant death effects
Immunity to Necromancy spells

*6254
 術者レベル： Druid 9, Wizard / Sorcerer 9
イネートレベル： 9
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Caster
持続時間： 60 seconds / level
セービングスロー： Harmless
呪文抵抗： No

You temporarily transform into one of several fearsome creatures： a frost giant, a fire giant, a horned devil, a nightwalker, or an iron golem.

*6255

*6256
 術者レベル： Bard 2, Cleric 2
イネートレベル： 2
呪文系統： Illusion
属性： 
呪文構成要素： 音声, 動作
射程： Long
効果範囲／対象： Large, Single
持続時間： 6 seconds / Level
セービングスロー： Will Negates
呪文抵抗： Yes

This spell creates a zone of silence around the target creature, preventing all within the area of effect from casting spells with 音声 components. If cast on an ally, no saving throws or spell resistance checks are necessary.

*6257
 術者レベル： Cleric 5, Druid 5
イネートレベル： 5
呪文系統： Necromancy
属性： Death, Negative
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： Instant
セービングスロー： Fortitude Negates
呪文抵抗： Yes

The target must make a Fortitude save or die. Even if the saving throw is successful, the target takes 3d6 points of negative energy damage, +1 point per caster level.

*6258
 術者レベル： Bard 1, Druid 1, Ranger 2, Wizard / Sorcerer 1
イネートレベル： 1
呪文系統： Enchantment
属性： Mind-Affecting
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Huge
持続時間： 18 seconds + 6 seconds / Level
セービングスロー： Will Negates
呪文抵抗： Yes

You cause 4 + 1d4 HD of creatures to fall into a comatose slumber, beginning with those with the fewest HD. Creatures with 5 or more HD are unaffected.

*6259
 術者レベル： Bard 3, Wizard / Sorcerer 3
イネートレベル： 3
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Colossal, 1 Creature / Level
持続時間： 6 seconds / Level
セービングスロー： Will Negates
呪文抵抗： Yes

All enemy creatures within the area of effect have their speed lowered by 50% and lose a single attack per round. Affected creatures also suffer a -1 penalty to AC, attack rolls, and Reflex saves.

*6260
 術者レベル： Bard 2, Cleric 2
イネートレベル： 2
呪文系統： Evocation
属性： Sonic
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Medium
持続時間： Instant
セービングスロー： Fortitude Special
呪文抵抗： Yes

All creatures within the area of effect take 1d8 points of sonic damage and must make a Fortitude save or be stunned for 2 rounds.

*6261
 術者レベル： Cleric 5, Druid 5
イネートレベル： 5
呪文系統： Abjuration
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / level
セービングスロー： Harmless
呪文抵抗： No

The target creature has its spell resistance set to 12 +1 per caster level. If the target already had a higher spell resistance, this spell has no effect.

*6262
 術者レベル： Wizard / Sorcerer 7, Magic 6
イネートレベル： 7
呪文系統： Abjuration
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Caster
持続時間： 6 seconds / Level
セービングスロー： Harmless
呪文抵抗： No

Creates a barrier around the caster that absorbs all incoming spells and spell-like abilities. It can absorb up to 1d8+8 spell levels before collapsing.

*6263

*6264
 術者レベル： Wizard / Sorcerer 3
イネートレベル： 3
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Huge
持続時間： 6 seconds / Level
セービングスロー： Fortitude Negates
呪文抵抗： Yes

All creatures caught within the area of effect are dazed. These effects last as long as they remain within the cloud and for 1 round after they leave.

*6265
 術者レベル： Druid 4, Wizard / Sorcerer 4, Earth 4
イネートレベル： 4
呪文系統： Abjuration
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 1 Hour / Level
セービングスロー： Harmless
呪文抵抗： No

This spell grants the target creature damage reduction 10/adamantine. The spell absorbs 10 points of melee damage per caster level, to a maximum of 100, before collapsing.

*6266
 術者レベル： Cleric 9, Druid 9
イネートレベル： 9
呪文系統： Conjuration
属性： Acid, Electricity
呪文構成要素： 音声, 動作
射程： Long
効果範囲／対象： Huge
持続時間： 60 seconds
セービングスロー： Reflex Special
呪文抵抗： Yes

The area around you is blasted by lightning and acidic rain. Each round, all enemies within the area of effect take 3d6 points of acid damage. Those who fail a Reflex save take an additional 3d6 points of electrical damage and are stunned for one round.

*6267
 術者レベル： Bard 1, Cleric 1, Druid 1, Ranger 1, Wizard / Sorcerer 1
イネートレベル： 1
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a wolf to be a faithful and loyal servant.

*6268
 術者レベル： Bard 2, Cleric 2, Druid 2, Ranger 2, Wizard / Sorcerer 2
イネートレベル： 2
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a dire badger to be a faithful and loyal servant.

*6269
 術者レベル： Bard 3, Cleric 3, Druid 3, Ranger 3, Wizard / Sorcerer 3
イネートレベル： 3
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a dire wolf to be a faithful and loyal servant.

*6270
 術者レベル： Bard 4, Cleric 4, Druid 4, Ranger 4, Wizard / Sorcerer 4
イネートレベル： 4
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a dire boar to be a faithful and loyal servant.

*6271

*6272
 術者レベル： Cleric 8
イネートレベル： 8
呪文系統： Abjuration
属性：
呪文構成要素： 音声, 動作 
射程： Personal
効果範囲／対象： Caster
持続時間： 6 seconds / Level
セービングスロー： Harmless
呪文抵抗： Yes

When this spell is cast, you choose to be protected from either good or evil. You receive a +4 deflection bonus to Armor Class, immunity to mind-affecting spells and spell-like abilities used by creatures of the chosen alignment, and spell resistance 25 against spells cast by creatures of the chosen alignment. In addition, if Holy Aura is chosen, then the caster's attacks do a 1d6 divine energy damage bonus against evil-aligned creatures, and if Unholy Aura is chosen, then the caster's attacks do a 1d6 negative energy damage bonus against good-aligned creatures. 

*6273
 Racial Bonus

*6274
 Ability Modifier

*6275
 Final Ability Score

*6276
 
Clerics of the Air domain move with the subtlety of the breeze and gain the ability to cast electrical damage spells.

<b>Domain Special Abilities and Bonus Spells： </b>
- Uncanny Dodge： The cleric retains his Dexterity bonus to AC, even when flat-footed or struck by an invisible creature. 

- The cleric gains access to the following spells at the specified spell level： <i>call lightning (3), chain lightning (6)</i>.


*6277

*6278
 
Clerics who take the Animal domain are able to call a faithful animal companion and cast spells that give them bestial agility and perception.

<b>Domain Special Ability and Bonus Spells</b>
- Animal Companion： The cleric can summon an animal companion, like a druid or ranger.

- The cleric gains access to the following spells at the specified spell level： <i>cat's grace (2), true seeing (4).</i>



*6279
 
Clerics who take the Destruction domain are able to smite the unfaithful and are granted spells that allow them to weaken and destroy their enemies.

<b>Domain Special Ability and Bonus Spells</b>
- Smite Infidel： Once per day, the cleric can smite a creature of a different alignment than himself, adding his Charisma bonus to the attack roll and his cleric level to damage.

- The cleric gains access to the following spells at the specified spell level： <i>rage (3), acid fog (6)</i>.



*6280
 
Clerics of the Earth domain are as tough as old stones and are granted spells that protect against melee and energy damage.

<b>Domain Special Ability and Bonus Spells</b>
- Toughness： The cleric gains the Toughness feat, gaining an additional hit point for every character level he has, and an additional hit point each time he gains a level.

- The cleric gains access to the following spells at the specified spell level： <i>stoneskin (4), energy immunity (5).</i>


*6281
 
Clerics who take the Evil domain are masters of the vile creatures that lurk beyond the Material Plane and are granted spells that manipulate negative energy.

<b>Domain Special Ability and Bonus Spells</b>
- Turn Outsider： The cleric's turn undead ability functions against outsiders, such as demons, devils, and bladelings.

- The cleric gains access to the following spells at the specified spell level： <i>Evard's black tentacles (4), weird (9).</i>


*6282
 
Clerics who take the Fire domain are resistant to the searing heat of the flame, and are granted spells that call down fire against their foes.

<b>Domain Special Ability and Bonus Spells</b>
- Fire Resistance： The cleric gains fire resistance 5.

- The cleric gains access to the following spells at the specified spell level： <i>fireball (3), wall of fire (5)</i>.


*6283
 
Clerics who take the Good domain inspire their allies to heroism and are granted spells that protect against and bind evil creatures.

<b>Domain Special Ability and Bonus Spells</b>
- Aura of Courage： The cleric is immune to fear and all allies receive a +4 saving throw bonus against fear.

- The cleric gains access to the following spells at the specified spell level： <i>magic circle against evil (2), lesser planar binding (5).</i>

*6284
 
Clerics who take the Healing domain are able to cure wounds more effectively than their brethren, and they gain access to cure spells at a faster rate.

<b>Domain Special Ability and Bonus Spells</b>
- Empower Healing： The following healing spells are cast as if with the Empower Spell feat： <i>cure minor wounds, cure light wounds, cure moderate wounds, cure serious wounds,</i> and <i>cure critical wounds.</i>

- The cleric gains access to the following spells at the specified spell level： <i>cure serious wounds (2), heal (5).</i>


*6285
 
Clerics who take the Knowledge domain gain access to an improved list of bonus spells.

<b>Domain Special Ability and Bonus Spells</b>
- The cleric gains access to the following spells at the specified spell level： <i>identify (1), knock (2), clairvoyance/clairaudience (3), true seeing (4), legend lore (5).</i>



*6286
 
Clerics who take the Magic domain gain access to an improved list of bonus spells.

<b>Domain Special Ability and Bonus Spells</b>
- The cleric gains access to the following spells at the specified spell level： <i>mage armor (1), Melf's acid arrow (2), assay resistance (3), greater dispel magic (5), spell mantle (6), blackstaff (8)</i>.

*6287
 
Clerics who take the Plant domain are able to move swiftly through the wilderness and have spells that call upon the power of nature to protect and destroy.

<b>Domain Special Ability and Bonus Spells</b>
- Woodland Stride： The cleric's movement rate is increased by 10% in outdoor, natural areas.

- The cleric gains access to the following spells at the specified spell level： <i>entangle (1), barkskin (2), poison (3), mass camouflage (4), vine mine (5)</i>.

*6288
 
Clerics who take the Sun domain are better able to turn undead than their brethren, and gain spells that are harmful to undead.

<b>Domain Special Ability and Bonus Spells</b>
- Exceptional Turning： The cleric has a greater chance of turning more powerful undead creatures, as well as being able to turn a larger number of undead at once.

- The cleric gains access to the following spells at the specified spell level： <i>searing light (2), sunbeam (7).</i>



*6289
 
Clerics who take the Travel domain gain an increase in movement speed and access to spells related to movement.

<b>Domain Special Ability and Bonus Spells</b>
- Fast Movement： The cleric's speed is increased by 10% in light or medium armor.

- The cleric gains access to the following spells at the specified spell level： <i>freedom of movement (3), haste (5).</i>



*6290
 
Clerics who take the Trickery domain gain bonuses to Rogue-like skills and gain access to various invisibility spells.

<b>Domain Special Ability and Bonus Spells</b>
- Feint： The cleric gains Feint as a bonus feat.

- The cleric gains access to the following spells at the specified spell level： <i>grease (1), invisibility (2), confusion (4)</i>.


*6291
 
Clerics who take the Water domain flow like water to avoid danger and are granted spells that weaken or kill opponents.

<b>Domain Special Ability and Bonus Spells</b>
- Evasion： Whenever the cleric makes a successful Reflex save to take half damage from a spell or effect, he instead takes no damage.

- The cleric gains access to the following spells at the specified spell level： <i>poison (3), ice storm (5).</i>

*6292
 Luck Domain
Clerics who take the Luck domain are able to cast the spells Sphere of Chaos and Bestow Curse with additional control and extra effects.
Domain Special Ability and Bonus Spells
Divine Luck： Mastery of the Sphere of Chaos and Bestow Curse spells.
The cleric gains access to the following spells at the specified spell level： Sphere of Chaos (5).

*6293
 
Clerics who take the War domain can summon the power of their deity to become engines of destruction. They also gain access to spells that improve their battle prowess.

<b>Domain Special Ability and Bonus Spells</b>
- Battle Master： Once per day, the cleric may gain a +1 bonus, plus 1 per five levels, to Dexterity, Constitution, attack rolls, and damage. The cleric also gains damage reduction equal to twice this amount. Like the barbarian's class ability, this DR is not overcome by any material or magic. The effect lasts for 5 rounds + the cleric's Charisma modifer.

- The cleric gains access to the following spells at the specified spell level： <i>enlarge person(1), Tenser's transformation (6)</i>.

*6294
 
Clerics who take the Strength domain are able to boost their Strength with divine energy, and gain access to spells that make them stronger and more resilient.

<b>Domain Special Ability and Bonus Spells</b>
- Divine Strength： Once per day, the cleric may gain a bonus to Strength equal to 2 + 1 per 3 class levels. This effect has a duration of 5 rounds + the cleric's Charisma modifier.

- The cleric gains access to the following spells at the specified spell level： <i>bull's strength (1), divine power (3)</i>.

*6295
 
Clerics who take the Protection domain are able to shield themselves from harm using their special abilities and spells.

<b>Domain Special Ability and Bonus Spells</b>
- Divine Protection： Once per day, the cleric is able to cast an improved <i>sanctuary</i> spell-like ability that sets the save DC at 10 + Charisma modifier + cleric level. The effect has a duration of 1 round per caster level + the cleric's Charisma modifier.

- The cleric gains access to the following spells at the specified spell level： <i>lesser globe of invulnerability (4), energy immunity (5).</i>


*6296
 
Clerics who take the Death domain can summon an enhanced shadow and gains spells related to death and dying.

<b>Domain Special Ability and Bonus Spells</b>
- Negative Plane Avatar： Once per day, the cleric is able to summon a shadow that gains power as the cleric advances.

- The cleric gains access to the following spells at the specified spell level： <i>phantasmal killer (4), power word kill (9).</i>



*6297
 Go To Break

*6298

*6299
 Shades, Cone of Cold

*6300
 Shades, Fireball

*6301
 Shades, Stoneskin

*6302
 Shades, Wall of Fire

*6303
 Shadow Conjuration, Summon Shadow

*6304
 Shadow Conjuration, Darkness

*6305
 Shadow Conjuration, Invisibility

*6306
 Shadow Conjuration, Mage Armor

*6307
 Shadow Conjuration, Magic Missile

*6308
 Greater Shadow Conjuration, Summon Shadow

*6309
 Greater Shadow Conjuration, Acid Arrow

*6310
 Greater Shadow Conjuration, Ghostly Visage

*6311
 Greater Shadow Conjuration, Web

*6312
 Greater Shadow Conjuration, Minor Globe of Invulnerability

*6313
 Lich

*6314
 Mummy, Common

*6315
 Mummy, Warrior 2

*6316
 Skeleton, Priest

*6317
 Skeleton, Common

*6318
 Skeleton, Warrior 1

*6319
 Skeleton, Warrior 2

*6320
 Skeleton, Chieftain

*6321
 Zombie, Rotting

*6322
 Zombie, Warrior 1

*6323
 Zombie, Warrior 2

*6324
 Sort by：

*6325
 日付

*6326
 優先度

*6327
 Bear, Grizzly

*6328
 Grey Render

*6329
 Awaken

*6330
 Creeping Doom

*6331
 Ultravision

*6332
 Destruction

*6333
 Horrid Wilting

*6334
 Ice Storm

*6335
 Energy Buffer<<<CUT>>>

*6336
 Negative Energy Burst<<<CUT>>>

*6337
 Negative Energy Ray<<<CUT>>>

*6338
 Aura of Vitality

*6339
 War Cry

*6340
 Regenerate

*6341
 Evard's Black Tentacles

*6342
 Legend Lore

*6343
 Find Traps

*6344
 Awaken (9)

*6345
 Creeping Doom (13)

*6346
 Ultravision (3)

*6347
 Ultravision (6)

*6348
 Destruction (13)

*6349
 Horrid Wilting (15)

*6350
 Horrid Wilting (20)

*6351
 Ice Storm (9)

*6352
 Energy Buffer (11)

*6353
 Energy Buffer (15)

*6354
 Energy Buffer (20)

*6355
 Negative Energy Burst (5)

*6356
 Negative Energy Burst (10)

*6357
 Negative Energy Ray (1)

*6358
 Negative Energy Ray (3)

*6359
 Negative Energy Ray (5)

*6360
 Negative Energy Ray (7)

*6361
 Negative Energy Ray (9)

*6362
 Aura of Vitality (13)

*6363
 War Cry (7)

*6364
 Regenerate (13)

*6365
 Evard's Black Tentacles (7)

*6366
 Evard's Black Tentacles (15)

*6367
 Legend Lore (5)

*6368
 Find Traps (3)

*6369

*6370
 All Levels

*6371
 Always run

*6372
 Controls

*6373
 Level Up Summary

*6374
 Penguin

*6375

*6376
 Ogre B

*6377
 Ogre, Chieftain B

*6378
 Ogre, Mage B

*6379
 エリアマップ

*6380
 購入

*6381
 売却

*6382
 Party

*6383
 リーダーを変更

*6384
 からの招待を無視する

*6385
 からの招待を拒否する

*6386
 からの招待を受諾する

*6387

*6388
 Class

*6389
 Hit Points Gained

*6390
 Spells (Added)

*6391
 Skills

*6392
 Feats

*6393
 Release from Domination

*6394
 Edit pin text

*6395
 Your journal has been updated.

*6396

*6397

*6398

*6399
 移動

*6400
 Pick Up

*6401

*6402

*6403

*6404
 Use Item

*6405
 受諾

*6406
 提案

*6407
 GP：

*6408
 Total：

*6409
 Uninjured

*6410
 Barely Injured

*6411
 Injured

*6412
 Badly Wounded

*6413
 Near Death

*6414
 Dead

*6415

*6416
 Effortless

*6417
 Easy

*6418
 Moderate

*6419
 Challenging

*6420
 Very Difficult

*6421
 Overpowering

*6422
 Impossible

*6423
 Hostile

*6424
 Neutral

*6425
 Friendly

*6426
 Barbarian Rage (2x per day)

*6427
 Barbarian Rage (3x per day)

*6428
 Greater Rage (3x per day)

*6429
 Greater Rage (4x per day)

*6430
 Greater Rage (5x per day)

*6431
 Mighty Rage

*6432
 Damage Reduction 2/-

*6433
 Damage Reduction 3/-

*6434
 Damage Reduction 4/-

*6435
 Wild Shape (2x day)

*6436
 Wild Shape (3x day)

*6437
 Wild Shape (4x day)

*6438
 Wild Shape (5x day)

*6439
 Wild Shape (6x day)

*6440
 Elemental Shape (2x day)

*6441
 Elemental Shape (3x day)

*6442
 Improved Elemental Shape

*6443
 <i>Ki</i> Strike (Lawful)

*6444
 Sneak Attack (+2d6)

*6445
 Sneak Attack (+3d6)

*6446
 Sneak Attack (+4d6)

*6447
 Sneak Attack (+5d6)

*6448
 Sneak Attack (+6d6)

*6449
 Sneak Attack (+7d6)

*6450
 Sneak Attack (+8d6)

*6451
 Sneak Attack (+9d6)

*6452
 Sneak Attack (+10d6)

*6453
 <CUSTOM0> has left the party.

*6454
 <CUSTOM0> has joined the party.

*6455
 <CUSTOM0> is now the Party Leader.

*6456
 <CUSTOM0> is already considering an invitation.

*6457
 <CUSTOM0> is already involved in party negociations.

*6458
 <CUSTOM0> is ignoring your Party Invitation.

*6459

*6460
 You have received a Party Invitation from <CUSTOM0>.

*6461

*6462
 You have sent a Party Invitation to <CUSTOM0>.

*6463

*6464
 You are ignoring Party Invitations from <CUSTOM0> for a short time.

*6465
 You have rejected the Party Invitation from <CUSTOM0>.

*6466
 You have been kicked from the party.

*6467
 <CUSTOM0> has been kicked from the party.

*6468
 The Party Invitation from <CUSTOM0> has already expired.

*6469
 <CUSTOM0> has rejected your invitation to join the party.

*6470

*6471

*6472

*6473

*6474

*6475

*6476

*6477

*6478

*6479

*6480

*6481

*6482
 Summon Mephit

*6483
 Summon Celestial

*6484
 War Domain, Battle Mastery

*6485
 Strength Domain, Divine Strength

*6486
 Protection Domain, Divine Protection

*6487
 Death Domain, Negative Plane Avatar

*6488

*6489
 Improved Critical

*6490
 Weapon Focus

*6491
 Weapon Specialization

*6492
 Spell Focus

*6493
 Skill Focus

*6494
 術者レベル：クレリック３、パラディン３、ウィザード／ソーサラー３、善２
イネートレベル：３
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体、中(Medium)
持続時間：術者レベル毎１時間
セービングスロー：無害
呪文抵抗：不可

（Magic Circle Against alignment、対属性防御円）
この呪文を唱える際、術者はグッド、イービルのいずれかの相手より身を守るかを選択する。術者は指定した対象を中心とする10フィート内の全味方にアライメント（属性）がイービルもしくはグッドの敵からの攻撃に対してACに＋２の反発ボーナス、全セービングスローに＋２のボーナス、および同敵の使用する精神に害を及ぼす呪文／魔法効果への完全耐性を与えることができる。効果範囲は対象と共に移動し、範囲内に入っている味方にのみ効果が適用される。効果範囲から一度出て、再度入った味方には再び効果が適用される。

*6495

*6496
 ゲームのロード

*6497
 Empty Slot

*6498
 術者レベル： Bard 5, Wizard / Sorcerer 6
イネートレベル： 5
呪文系統： Illusion
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Caster
持続時間： 6 seconds / level
セービングスロー： Harmless
呪文抵抗： No

You are surrounded by a ghostly nimbus of light that grants damage reduction 20/magic, prevents all spells of level 2 or lower from affecting you and provides concealment.

*6499

*6500
 術者レベル：ウィザード／ソーサラー４、死４
イネートレベル：４
呪文系統：幻術（Ill）
属性：フィアー、精神作用
呪文構成要素：音声、動作
射程：中距離
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：意志（Will）、失敗時はさらに頑健（Fort）
呪文抵抗：可

（Phantasmal Killer、幻の殺し屋）
この呪文により対象は見るもおぞましい幻影に襲われる。目標は意志セーブを成功させれば幻影を見破ることで効果を回避できるが、失敗した場合はさらに頑健セーブを必要で、こちらにも失敗すると即死してしまう。頑健セーブに成功した場合も３ｄ６のダメージを受ける。

*6501
 術者レベル：ウィザード／ソーサラー６
イネートレベル：６
呪文系統：召喚術（Cjr）
属性：なし
呪文構成要素：音声、動作
射程：近距離
効果範囲／対象：対象一体もしくは指定地点
持続時間：術者レベル毎６０秒
セービングスロー：意志（Will）（－２のペナルティー）
呪文抵抗：不可

（Planar Binding、他次元クリーチャー拘束）
この呪文は唱える際の対象指定によって２通りの効果がある。来訪者系の対象にかけた場合はこれを２術者レベル毎１ラウンド間麻痺させ、地点指定で唱えた場合は術者のアライメント（属性）に応じて以下のモンスターを召喚し、術者に従わせる。
イービル：サキュバス
ニュートラル：シルフ
グッド：セレスチャル・ベアー

*6502
 術者レベル：クレリック４、ドルイド３、植物３、水３
イネートレベル：３
呪文系統：死霊術（Nec）
属性：毒
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：瞬間
セービングスロー：頑健（Fort）、成功時無効果
呪文抵抗：可

（Poison、毒）
術者は対象に対して接触攻撃を成功させることで、その体内に大型スコーピオン毒に相当する強さの毒を注入することができる。目標は頑健セーブに失敗すると毒の影響で筋力（ＳＴＲ）に１ｄ６の１次ダメージ、さらにその後１ｄ６の２次ダメージを受ける。

*6503

*6504

*6505
 術者レベル：クレリック３、ドルイド３、レンジャー２、ウィザード／ソーサラー３
イネートレベル：２
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：２４時間
セービングスロー：無害
呪文抵抗：不可

（Protection From Energy、エネルギーよりの保護）
術者は対象に全エネルギー系のダメージに対する３０／－のダメージ抵抗を付与することができる。同一系統のダメージを４０ポイント吸収した時点でこの呪文の効果は消失する。

*6506
 術者レベル： Bard 1, Cleric 1, Paladin 1, Wizard / Sorcerer 1
イネートレベル： 1
呪文系統： Abjuration
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / Level
Additional Counter Spells： 
セービングスロー： Will Negates
呪文抵抗： Yes

When this spell is cast, you choose to protect the target creature from either good or evil. The target receives a +2 deflection bonus to Armor Class, +2 to all saving throws, and immunity to any mind-affecting spells and spell-like abilities used by creatures of the chosen alignment.

*6507
 術者レベル：クレリック２、ドルイド２、パラディン２、レンジャー１、ウィザード／ソーサラー２
イネートレベル：２
呪文系統：防御術（Abj）
属性：なし
呪文構成要素：音声、動作
射程：接触
効果範囲／対象：対象一体
持続時間：術者レベル毎６０秒
セービングスロー：無害
呪文抵抗：不可

（Resist Energy、エネルギーへの抵抗力）
術者は対象に全エネルギー系のダメージに対する２０／－のダメージ抵抗を付与することができる。同一系統のダメージを３０ポイント吸収した時点でこの呪文の効果は消失する。

*6508
 術者レベル： Bard 1, Cleric 1, Wizard / Sorcerer 1
イネートレベル： 1
呪文系統： Necromancy
属性： Fear, Mind-Affecting
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Single
持続時間： 6 - 24 seconds
セービングスロー： Will Partial
呪文抵抗： Yes

A target creature with 5 Hit Dice or less is afflicted with fear and suffers a -2 penalty to attack, damage and saving throws. If the target succeeds at its saving throw, it is only frightened for one round. 

*6509
 術者レベル： Bard 5, Cleric 5, Druid 5, Wizard / Sorcerer 5
イネートレベル： 5
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a shadow mastiff to be a faithful and loyal servant.

*6510
 術者レベル： Bard 6, Cleric 6, Druid 6, Wizard / Sorcerer 6
イネートレベル： 6
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a dire bear to be a faithful and loyal servant.

*6511
 術者レベル： Cleric 7, Druid 7, Wizard / Sorcerer 7
イネートレベル： 7
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a huge elemental to be a faithful and loyal servant.

*6512
 術者レベル： Cleric 8, Druid 8, Wizard / Sorcerer 8
イネートレベル： 8
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon a greater elemental to be a faithful and loyal servant.

*6513
 術者レベル： Cleric 9, Druid 9, Wizard / Sorcerer 9
イネートレベル： 9
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Point
持続時間： 18 seconds + 6 seconds / level
セービングスロー： None
呪文抵抗： No

You summon an elder elemental to be a faithful and loyal servant.

*6514
 術者レベル： Cleric 5
イネートレベル： 5
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Point
持続時間： 60 seconds / Level
セービングスロー： None
呪文抵抗： No

This spell opens a portal to the Elemental Plane of Shadow and draws forth a shadow ally to become a faithful and loyal servant. The shadow ally summoned depends on your caster level：
Level 1-7： Greater shadow
Level 8 to 10： Shadow mastiff
Level 11 to 14： Shadow lord
Level 15-20： Shadow demon

*6515
 術者レベル： Cleric 8, Druid 7, Sun 7
イネートレベル： 8
呪文系統： Evocation
属性： 
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Colossal
持続時間： Instantaneous
セービングスロー： Reflex Negates
呪文抵抗： Yes

You summon a globe of divine radiance to blind and burn those within the area of effect. Undead take 1d6 points of divine damage per caster level, to a maximum of 20d6. All other monster types take 3d6 points of divine damage, and are blinded for 3 rounds. A successful Reflex save halves the damage for undead and voids blindness for others.

*6516
 術者レベル： Wizard / Sorcerer 6, War 6
イネートレベル： 6
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Caster
持続時間： 1 round / level
セービングスロー： Harmless
呪文抵抗： No

You become an engine of destruction, gaining a +1 attack bonus for every 2 caster levels, a +4 natural armor bonus to AC, +5 to Fortitude saving throws, and an additional +1d6 Hit Points per caster level. In addition, your Strength, Dexterity, and Constitution are each set to 20 for the duration of the spell.



*6517
 <<<CUT>>>
術者レベル： Wizard / Sorcerer 9
イネートレベル： 9
呪文系統： Transmutation
属性： 
呪文構成要素： 音声
射程： Personal
効果範囲／対象： Caster
持続時間： 9 seconds
Additional Counter Spells： 
セービングスロー： None
呪文抵抗： No

The caster is able to defy the sands of time, casting spells, moving about, and attacking normally while the rest of the world appears suspended, as if in stasis.

*6518
 術者レベル： Cleric 5, Druid 7, Wizard / Sorcerer 6, Knowledge 4, Animal 4
イネートレベル： 5
呪文系統： Divination
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / level
セービングスロー： Harmless
呪文抵抗： No

The target creature can see through sanctuary and invisibility effects, and automatically spots hiding opponents.

*6519
 術者レベル： Wizard / Sorcerer 3
イネートレベル： 3
呪文系統： Necromancy
属性： Negative
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： Instant
セービングスロー： None
呪文抵抗： Yes

The target creature takes 1d6 points of negative energy damage for every 2 caster levels, to a maximum of 10d6. This damage is then applied to your Hit Points as a temporary bonus.

*6520
 術者レベル： Cleric 0, Druid 0, Paladin 1
イネートレベル： 0
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / Level
セービングスロー： Harmless
呪文抵抗： No

The target creature gains 1 temporary hit point above his maximum total.

*6521
 術者レベル： Wizard / Sorcerer 9
イネートレベル： 9
呪文系統： Necromancy
属性： Death, Sonic
呪文構成要素： 音声
射程： Short
効果範囲／対象： Colossal, 1 Creature / Level
持続時間： Instant
セービングスロー： Fortitude Negates
呪文抵抗： Yes

All enemies within the area of effect must succeed at a Fortitude save or die, to a maximum of 1 enemy per caster level.

*6522
 術者レベル： Druid 5, Wizard / Sorcerer 4, Fire 5
イネートレベル： 4
呪文系統： Evocation
属性： Fire
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Wall 30 ft Long
持続時間： 6 seconds / 2 Levels
セービングスロー： Reflex 1/2
呪文抵抗： Yes

This spell creates a curtain of fire that deals 2d6 points of fire damage, +1 per caster level, to any creature that attempts to pass through it. Undead creatures suffer double damage.

*6523
 術者レベル： Wizard / Sorcerer 2
イネートレベル： 2
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Huge
持続時間： 6 seconds /  2 Levels
セービングスロー： Reflex Partial
呪文抵抗： Yes

Sticky strands cling to all creatures within the area of effect, entangling them. Creatures who make their save can move, but at a reduced rate dependent on their Strength.

*6524
 術者レベル： Wizard / Sorcerer 9, Evil 9
イネートレベル： 9
呪文系統： Illusion
属性： Fear, Mind-Affecting
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Colossal
持続時間： Instant
セービングスロー： Fortitude and Will
呪文抵抗： Yes

A horrible phantasm rises to stand before enemy creatures in the area of effect, causing them to make a Will save. If they fail, the phantasm touches them and they must now make a Fortitude saving throw. If this saving throw fails, the creature dies. Those who succeed the Fortitude save still take 3d6 points of damage. Creatures with less than 4 HD automatically die, without any saving throws. 

*6525
 術者レベル： Cleric 7
イネートレベル： 7
呪文系統： Evocation
属性： 
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Colossal
持続時間： Instant
セービングスロー： None
呪文抵抗： Yes

A wave of divine energy blasts all enemy creatures within the area of effect. All enemies within the area are stunned for 1 round per 2 caster levels. Those with 4 Hit Dice or less are killed instantly. Any hostile summoned creatures are returned to their home planes.

*6526
 術者レベル： Bard 2, Cleric 2, Paladin 2, Wizard / Sorcerer 2
イネートレベル： 2
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作 
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / level
セービングスロー： Harmless
呪文抵抗： No 

The target creature's Charisma is increased by +4.

*6527
 術者レベル： Bard 2, Cleric 2, Druid 2, Paladin 2, Ranger 2, Wizard / Sorcerer 2
イネートレベル： 2
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作 
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / level
セービングスロー： Harmless
呪文抵抗： No 

The target creature's Wisdom is increased by +4.

*6528
 術者レベル： Bard 2, Cleric 2, Wizard / Sorcerer 2
イネートレベル： 2
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作 
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds / level
セービングスロー： Harmless
呪文抵抗： No 

The target creature's Intelligence is increased by +4.

*6529
 術者レベル： Druid 5
イネートレベル： 5
呪文系統： Transmutation
属性：
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Animal Companion
持続時間： Special
セービングスロー： Harmless
呪文抵抗： No

The target animal companion gains +4 Strength, +4 Constitution, +1d10 Wisdom, and +2 to attack rolls for as long as it remains at your side.

*6530
 術者レベル： Druid 7
イネートレベル： 7
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Large
持続時間： 18 seconds
セービングスロー： None
呪文抵抗： No

The druid summons masses of flying insects, one swarm per two caster levels, that attack targets at random in the affected area. Swarms have a ベース・アタック・ボーナス of +6 (with an additional to hit bonus based on the caster's Wisdom x 2) and do 2d6 points of damage when they hit. Swarms last for three rounds before dissipating. <i>Creeping doom</i> stacks with itself - if the druid casts this spell again while swarms still exist, the new swarms will join the existing swarms in attacking their targets.

*6531
 術者レベル： Bard 2, Cleric 2, Druid 1, Ranger 1, Wizard 2
イネートレベル： 2
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 1 Hour / Level
セービングスロー： Harmless
呪文抵抗： No

The target creature's ability to see in complete darkness is improved beyond that of Darkvision. When this spell is applied even the effects of magical darkness are pierced.

*6532
 術者レベル： Cleric 7
イネートレベル： 7
呪文系統： Necromancy
属性：
呪文構成要素： 音声, 動作
射程： Close
効果範囲／対象： Single
持続時間： Instant
セービングスロー： Fortitude Partial
呪文抵抗： Yes

The target creature must make a Fortitude save or die. A successful save still results in the target taking 10d6 points of divine damage.

*6533
 術者レベル： Wizard / Sorcerer 8
イネートレベル： 8
呪文系統： Necromancy
属性： Death
呪文構成要素： 音声, 動作
射程： Long
効果範囲／対象： Colossal
持続時間： Instant
セービングスロー： Fortitude 1/2
呪文抵抗： Yes

All creatures within the area of effect take 1d6 points of magic damage per caster level, to a maximum of 20d6.

*6534
 術者レベル： Bard 6, Druid 4, Wizard / Sorcerer 4, Water 5
イネートレベル： 4
呪文系統： Evocation
属性： Cold
呪文構成要素： 音声, 動作
射程： Long
効果範囲／対象： Huge
持続時間： Instant
セービングスロー： None
呪文抵抗： Yes

All creatures in the area of effect take 3d6 points of bludgeoning damage and 2d6 points of cold damage, plus an additional 1d6 cold damage per 3 caster levels.

*6535
 <<<CUT>>>
術者レベル： Bard 6, Druid 6, Sorcerer / Wizard 5
イネートレベル： 5
呪文系統： Abjuration
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Caster
持続時間： 1 Turn / Caster Level
Additional Counter Spells： 
セービングスロー： Harmless
呪文抵抗： No

The caster gains damage resistance 40/- against all elemental forms of damage. The spell ends after absorbing 60 points of damage from any single elemental type.

*6536
 <<<CUT>>>
術者レベル： Wizard / Sorcerer 3
イネートレベル： 3
呪文系統： Necromancy
属性： Negative
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Huge
持続時間： Instant
Additional Counter Spells： Negative Energy Protection
セービングスロー： Will 1/2
呪文抵抗： Yes

All creatures caught in the area of effect take 1d8 points of negative energy damage, +1 per caster level, to a maximum of +20. All creatures caught in the area also lose 1 point of strength per 4 caster levels. Negative energy spells have a reverse effect on undead, healing instead of harming them.

*6537
 <<<CUT>>>
術者レベル： Cleric 2, Wizard / Sorcerer 1
イネートレベル： 1
呪文系統： Necromancy
属性： Negative
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Single
持続時間： Instant
Additional Counter Spells： 
セービングスロー： Will 1/2
呪文抵抗： Yes

A ray of negative energy slams into the target creature, doing 1d6 points of damage. After level 1, the spell does an additional 1d6 points of damage for every 2 caster levels, to a maximum of 5d6 at level 9. Negative energy spells have a reverse effect on undead, healing instead of harming them.

*6538
 術者レベル： Druid 7
イネートレベル： 7
呪文系統： Transmutation
属性： 
呪文構成要素： 音声, 動作
射程： Short
効果範囲／対象： Colossal
持続時間： 6 seconds / Level
セービングスロー： Harmless
呪文抵抗： No

All allies within the area of effect receive a +4 bonus to Strength, Constitution, and Dexterity.

*6539
 術者レベル： Bard 4
イネートレベル： 4
呪文系統： Enchantment
属性： Mind-Affecting, Sonic
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Colossal
持続時間： 6 seconds / Level
セービングスロー： Will Negates
呪文抵抗： Yes

You let out a powerful shout that grants the Bard a +2 bonus to attack and damage. All enemies within the area of effect are stricken with fear.

*6540

*6541
 術者レベル： Cleric 7, Druid 6
イネートレベル： 7
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 60 seconds
セービングスロー： Harmless
呪文抵抗： No

For the duration of the spell, the target creature regenerates 10% of its maximum hit points every round.

*6542
 術者レベル： Wizard / Sorcerer 4, Evil 4
イネートレベル： 4
呪文系統： Conjuration
属性： 
呪文構成要素： 音声, 動作
射程： Medium
効果範囲／対象： Large, 1d4 Tentacles
持続時間： 6 seconds / Level
セービングスロー： Fortitude Special
呪文抵抗： No

A field of thick, rubbery tentacles rises from the ground. For every round that a creature is caught within the area of effect, it suffers attacks from 1d4 tentacles, each capable of doing 1d6+4 points bludgeoning damage. If any tentacle attack hits a target, that target must then make a Fortitude saving throw or become paralyzed.

*6543
 術者レベル： Bard 4, Wizard / Sorcerer 6, Knowledge 6
イネートレベル： 6
呪文系統： Divination
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Caster
持続時間： 60 seconds / Level
セービングスロー： Harmless
呪文抵抗： No

This spell grants you a +10 bonus to Lore checks, +1 per 2 caster levels.

*6544
 術者レベル： Bard 3, Cleric 2
イネートレベル： 2
呪文系統： Divination
属性： 
呪文構成要素： 音声, 動作
射程： Personal
効果範囲／対象： Colossal
持続時間： Instant
セービングスロー： Harmless
呪文抵抗： No

All traps within the area of effect become known to you.

*6545
 Difficulty Class, where applicable： 10 + 1 for every 3 HD.
Duration, where applicable： 1 round for every 3 HD.
Damage, where applicable： 1d6 + 1d6 for every 3 HD.

Some creatures are able to project a 10-foot radius field of protective energy that has an effect on any enemies that come within range. The following types of Auras are available in the game：

Aura of Cold, Aura of Fire, Aura of Lightning： Damaging auras.
Aura of Blinding： Enemies entering the aura are blinded.
Aura of Fear： Enemies entering the aura are stricken with fear.
Aura of Menace： Enemies entering the aura are stricken with the effects of a Doom spell.
Aura of Protection： The caster is protected as if he had a Circle of Protection - Evil and Globe of Invulnerability in place.
Aura of Stunning： Enemies entering the aura are stunned.
Aura of Unearthly Visage： The caster appears so beautiful or so ugly that creature entering the aura must save or die.
Aura of the Unnatural： All animals are instantly stricken with fear.
Miscellaneous： Tyrantfog (5-foot radius of green mist that saps the Constitution of all creatures within its grasp. Fortitude save at DC 13 to resist).

*6546
 Difficulty Class, where applicable： 10 + 1 for every 2 HD.
Duration, where applicable： 1 Round for every 2 HD.
Damage, where applicable： 1d6 for every 2 HD.

Bolts damage or negatively affect a single target creature. Bolts can deal damage or deliver more exotic effects such as charm and domination, ability damage, paralysis, poison, slow, or entanglement. The following types of Bolts are available in the game：

Direct Damage： Bolt of Acid, Bolt of Cold, Bolt of Fire, Bolt of Lightning, Bolt of Shards
Mind-Affecting： Bolt of Charm, Bolt of Confusion, Bolt of Domination, Bolt of Stunning, Bolt of Dazing.
Negative Energy： Bolt of Death, Bolt of Level Drain, Bolt of Charisma, Bolt of Constitution damage, Bolt of Dexterity damage, Bolt of Strength damage, Bolt of Wisdom damage, or Bolt of Intelligence damage.
Movement Impeding： Bolt of Slowness, Bolt of Webbing, Bolt of Paralysis.
Miscellaneous： Bolt of Disease, Bolt of Poison, Salt Mephit Breath (1d4 Damage, -2 to Attack, -4 to Armor Class for 3 rounds), Steam Mephit Breath (1d4 Damage, -2 Attack and -4 to Armor Class for 3 rounds).

*6547
 Difficulty Class, where applicable： 10 +1 for every 2 HD.
Damage, where applicable： 2d6 for every 3 HD.

Cones are an effective means of dealing elemental forms of damage, as well as poison and disease, to all within a cone-shaped area of effect. The following types of Cones are available in the game： 

Direct Damage： Cone of Acid, Cone of Cold, Cone of Disease, Cone of Fire, Cone of Lightning, Cone of Poison, Sonic Cone.
Miscellaneous： Iron Golem Breath (This DC 17 poison deals 1d4 Constitution damage, then death).

*6548
 Difficulty Class： Depends on the creature's Hit Dice. The DC for Dragon's Breath can be as low as 13 and as high as 41, depending on the type of breath weapon and the dragon's HD.
Duration, where applicable： 1d6 rounds + 1 round per 3 HD, starting at 6 HD. 
Damage, where applicable： Damage from Dragon's Breath varies wildly depending on the type of breath weapon being used.

Breath weapons can only be used once per 1d4 rounds. The effect appears just in front of the creature and spreads out over a 15-ft radius from the point of impact. The following types of Dragon's Breath are available in the game：

Direct Damage
Acid： DC 13 - 36, Damage 2d4 - 24d4.
Lightning： DC 14 - 37, Damage 2d8 - 24d8.
Chlorine Gas： DC 13 - 37, Damage 2d6 - 24d6.
Fire： DC 15 - 40, Damage 2d10 - 24d10.
Cold： DC 12 - 36, Damage 2d6 - 24d6.
Weaken： DC 16 - 41, Damage 1 Strength Damage + 1 per 3 HD above 6.

持続時間： 
Sleep： DC 14 - 37.
Fear： DC 14 - 37.
Slow： DC 13 - 37.
Paralysis： DC 14 - 39.

*6549
 Difficulty Class： None.
Damage： None.
持続時間： Number of rounds equal to the creature's Constitution modifier.

Some creatures have the ability to enter a frenzied state that grants temporary ability score bonuses. This works in a similar fashion to Barbarian Rage. A creature can enter three different types of Frenzy available in the game, each of which has three versions that apply a +2, +4, or +6 bonus to ability scores. The duration of all forms of Frenzy is equal to the creature's Constitution modifier, in rounds. The three types are as follows：

Ferocity： boosts Strength and Dexterity.
Intensity： boosts Dexterity and Constitution.
Rage： boosts Strength and Constitution.

*6550
 Difficulty Class, where applicable： 10 + 1 for every 2 HD.
Damage： None.
Duration, where applicable： 1 round + 1 for every 3 HD.

Gaze attacks have a cone-shaped area of effect and do not deal damage directly to targets. The following types of Gaze attacks are available in the game：

Mind-Affecting： Charm, Confusion, Daze, Dominate, Fear, Stun.
Negative Energy： Doom, Death, Destroy Law, Destroy Good.
Positive Energy： Destroy Evil, Destroy Chaos.
Movement Impeding： Paralysis.
Miscellaneous： Krenshar Fear Gaze (DC 12, 3 round duration).

*6551
 Difficulty Class, where applicable： 10 + 1 for every 4 HD.
Damage, where applicable： 1d6 + 1d6 for every 4 HD.
Duration, where applicable： 1 round + 1 for every 4 HD.

Howls are all sonic-based attacks that allow a monster to harm a target with the sound of its voice. Howls have a radius of 30 feet. Although Howl attacks have a large area of effect, they are easier to resist and do not last as long as other attack forms. The following types of Howls are available in the game：

Direct Damage： Sonic.
Mind-Affecting： Confuse, Daze, Fear, Stun.
Negative Energy： Doom, Death.
Movement Impeding： Paralysis.
Miscellaneous： Trumpet Archon Blast (Difficulty Class of 19, Paralysis for 1d4 Rounds).

*6552
 Difficulty Class, where applicable： 10 + 1 for every HD.
Damage, where applicable： 1d6 per HD.
Duration, where applicable： 1 round per HD.

Pulse attacks are the most dangerous form of creature attack. A Pulse is a devastating wave of energy that affects all creatures, friend or foe, within 10 feet. The following types of Pulses are available in the game：

Direct Damage： Drowning Wave, Fire, Lightning, Cold.
Negative Energy： Negative Energy Damage, Death, Level Drain, Ability Drain： Charisma, Ability Drain： Constitution, Ability Drain： Intelligence, Ability Drain： Dexterity or Ability Drain： Wisdom.
Positive Energy： Holy Light.
Miscellaneous： Whirlwind, Disease, Vrock Spores, Poison, Bolster Undead (grants all undead in the area of effect a +2 to their Turn Resistance).

*6553
 Lesser Body Adjustment (heals self for 1d8 + 1 for every caster level, to a maximum of +5)

*6554
 Summoning abilities allow creatures to enlist the aid of extraplanar allies at will. The following types of Summons are available in the game：

Summon Tanar'ri： Summons a succubus to aid the caster in combat
Summon Celestial： A percentage chance of summoning one of the following creatures： lantern archon, hound archon, or trumpet archon.
Summon Mephit： A percentage chance of summoning a mephit (if the caster is a mephit, it will attempt to summon another mephit of its own type).
Summon Slaadi： A percentage chance of summoning a red slaad or green slaad according to creature's HD.

*6555

*6556

*6557
 Show Pregenerated Characters

*6558

*6559
 Copy Character
 to Local

*6560
 Save Character

*6561
 Saving Throw Type： All

*6562
 Saving Throw Type： Fortitude

*6563
 Saving Throw Type： Reflex

*6564
 Saving Throw Type： Will

*6565
 Import Character

*6566
 Favored Enemy

*6567
 Rogue Bonus

*6568
 Trickery Domain, Divine Trickery

*6569
 Rogue's Cunning

*6570
 Rogue's Cunning (3)

*6571
 Goto

*6572
 Kill

*6573
 Heal

*6574
 Limbo

*6575
 Examine

*6576
 Take Control

*6577
 Take Control Full Powers

*6578
 Creator

*6579
 Create

*6580
 Chooser

*6581
 Toggle AI

*6582
 Rest

*6583
 Toggle Invulnerable

*6584
 Search By First Name

*6585
 Creatures

*6586
 Item

*6587
 Encounter

*6588
 Waypoint

*6589
 Triggers and Traps

*6590
 Portal

*6591
 Placeable Object

*6592

*6593
 Custom

*6594
 Standard

*6595

*6596
 Skill Modifier

*6597
 Number of Ranks

*6598
 Skill Check

*6599
 You Are Dead

*6600
 Wait for help from another player or choose an option below. Respawning will incur a penalty of 50 XP per level of your character and the loss of 10% of your gold.

*6601
 助けを待つ

*6602
 終了

*6603
 蘇生

*6604

*6605
 Standard Traps

*6606
 Minor

*6607
 Average

*6608
 Strong

*6609
 Deadly

*6610
 <color=Orange><PlayerName> has joined as a player.</color>

*6611
 <color=Purple><PlayerName> has joined as a game master.</color>

*6612
 <PlayerName> has left as a player.

*6613
 <PlayerName> has left as a game master.

*6614
 Default

*6615
 Create

*6616
 Split

*6617
 Frost

*6618
 Acid Splash

*6619
 Sonic

*6620
 Negative

*6621
 Please enter a name for this save game.

*6622
 DM CONSOLE

*6623
 Enter the TAG to search for.

*6624
 Choose object type.

*6625
 The object is busy and can not talk to you right now.

*6626
 Attack Of Opportunity

*6627
 同一キャラクターの別データがセーブファイル内に存在します。どちらを使いますか？

*6628
 Input Command

*6629
 Execute Command

*6630
 Input Waypoint Name

*6631
 Input Portal IP Address Including Port

*6632
 You are encumbered and cannot run.

*6633
 You are encumbered and cannot walk at normal speed.

*6634
 You are encumbered and cannot pick up anything else.

*6635
 セーブゲーム

*6636
 キャラクターリスト

*6637
 Special Walk

*6638
 Entered Target Mode.

*6639
 Toggle Invulnerable

*6640
 Force Rest

*6641
 More Actions

*6642
 Goto

*6643
 Heal

*6644
 Kill

*6645
 コントロールを奪う

*6646
 コントロールを奪う

*6647
 Take Control Full Powers

*6648
 Give/Take

*6649
 ゴールドを与える

*6650
 ゴールドを取り去る

*6651
 アイテムを与える

*6652
 アイテムを取り去る

*6653
 XPを与える

*6654
 XPを取り去る

*6655
 レベルを与える

*6656
 レベルを取り去る

*6657
 次を探す

*6658
 ゾンビ・ウォーク

*6659
 Input Amount

*6660
 The OnEnter Event occurs whenever a player's character enters the area.


*6661
 The OnExit Event occurs whenever a player's character exits the area.

*6662
 The OnHeartbeat Event occurs at regular intervals during gameplay.

*6663
 The OnUserDefined Event occurs whenever a module designer explicitly calls the EventUserDefined() NWScript function.

*6664
 The OnDeath Event occurs when the object dies or is destroyed.

*6665
 The OnDamaged Event occurs when the object is damaged as a result of a physical or supernatural attack.

*6666

*6667

*6668
 ショート

*6669
 中

*6670
 ロング

*6671
 Default

*6672
 Inventory

*6673
 1

*6674
 2

*6675
 3

*6676
 4

*6677
 5

*6678
 6

*6679
 Enter Label

*6680

*6681
 Jump

*6682
 Invulnerable 

*6683
 Jump to Point

*6684
 Jump All Players to Point

*6685
 Container

*6686
 Familiars

*6687
 Special

*6688
 Custom 1

*6689
 Custom 2

*6690
 Custom 3

*6691
 Custom 4

*6692
 Custom 5

*6693
 Monsters

*6694
 Animals

*6695
 Bear

*6696
 Birds

*6697
 Canine

*6698
 Feline

*6699
 Other

*6700
 Insects

*6701
 Beetles

*6702
 Spiders

*6703
 Shapechangers

*6704

*6705
 Humanoid

*6706
 Bugbears

*6707
 Fey

*6708
 Goblin

*6709
 Lizardfolk

*6710
 Minotaur

*6711
 Orc

*6712
 Constructs

*6713
 Dragons

*6714
 Elementals

*6715
 Planar

*6716
 Celestial

*6717
 Fiendish

*6718
 Imps

*6719
 Slaad

*6720
 Undead

*6721

*6722
 Mummy

*6723
 Skeleton

*6724
 Wraith

*6725
 Zombie

*6726
 Books are used to collect all sorts of writing, ranging from important magical discoveries to mundane family recipes.

*6727
 Common

*6728
 Noble

*6729
 Ogres

*6730
 Trolls

*6731
 NPCs

*6732
 Tutorial

*6733
 _Assign to new category

*6734
 Tileset Specific

*6735
 Universal

*6736
 Metal

*6737
 Stone

*6738
 Wood

*6739
 Helmets

*6740
 Shields

*6741
 Small Shields

*6742
 Tower Shields

*6743
 Creature Items

*6744
 Claw

*6745
 Belts

*6746
 Bracers

*6747
 Cloaks

*6748
 Kit

*6749
 Jewelry

*6750
 Amulets

*6751
 Rings

*6752

*6753
 Potions

*6754
 Scrolls

*6755
 Arcane

*6756
 Ammunition

*6757
 Arrows

*6758
 Bolts

*6759
 Bullets

*6760
 One-Handed

*6761
 Two-Handed

*6762
 Great

*6763
 Bladed

*6764
 Bastard Swords

*6765
 Daggers

*6766
 Great Swords

*6767
 Longswords

*6768
 Short Swords

*6769
 Clubs

*6770
 Flails

*6771
 Hammers

*6772
 Maces

*6773

*6774
 Crossbows

*6775
 Double-Sided

*6776
 Exotic

*6777
 Mage-Specific

*6778
 Rods

*6779
 Staves

*6780
 Wands

*6781
 Visual Effects

*6782
 Containers & Switches

*6783
 Battlefield

*6784
 Military

*6785
 Miscellaneous Interior

*6786
 Parks & Nature

*6787
 Penants & Signs

*6788
 Trades & Academic & Farm

*6789
 Merchants

*6790
 Generic Trigger

*6791
 術者レベル： Cleric 1, Paladin 1, Wizard / Sorcerer 1
イネートレベル： 1
呪文系統： Abjuration
属性：
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 1 Hour / Level
セービングスロー： Harmless
呪文抵抗： No

When this spell is cast, you choose a target to be protected from either good or evil. The target receives a +2 deflection bonus to Armor Class, +2 to all saving throws, and immunity to any mind-affecting spells and spell-like abilities used by creatures of the chosen alignment.

*6792
 There is nothing special about this object.

*6793
 Limbo

*6794
 <FirstName> cannot be bartered with.

*6795
 <FirstName> is too busy to deal with you.

*6796
 You are too busy to barter now.

*6797
 <FirstName> refused to barter with you.

*6798
 Waypoints

*6799
 Summoned Monsters

*6800
 + 

*6801
 - 

*6802
 Activate Item

*6803
 Unique Power

*6804
 ERROR： SKIPPING DECLARATION VIA "case" STATEMENT DISALLOWED.

*6805
 ERROR： SKIPPING DECLARATION VIA "default" STATEMENT DISALLOWED.

*6806
 Special Properties：

*6807
 Level Required：

*6808
 Plot Item

*6809
 Skin/Hide

*6810
 Bite

*6811
 Slam

*6812
 Gems

*6813
 NPC Clothing

*6814
 Melee Weapons

*6815
 Books

*6816

*6817
 Morningstars

*6818
 Ranged Weapons

*6819
 Longbows

*6820
 Shortbows

*6821
 Slings

*6822
 Large Shields

*6823
 ERROR： "else" WITHOUT "if" STATEMENT.

*6824
 Battle Music 1

*6825
 Battle Music 1

*6826
 Battle Music 2

*6827
 City Music

*6828
 Forest Music

*6829
 Dungeon Ambient Track

*6830
 Forest Ambient Track

*6831
 Gore

*6832
 You cannot possess a creature controlled by a player.

*6833
 You cannot possess a creature controlled by a Dungeon Master.

*6834
 You cannot possess a creature already possessed by another player.

*6835
 Barter

*6836
 Barter with <FullName>

*6837
 Player 

*6838
 Dungeon Master 

*6839
 Controlled 

*6840
 AI Disabled 

*6841
 術者レベル： Cleric 1, Druid 1, Wizard / Sorcerer 1
イネートレベル： 1
呪文系統： Abjuration
属性： 
呪文構成要素： 音声, 動作
射程： Touch
効果範囲／対象： Single
持続時間： 24 Hours
Additional Counter Spells： 
セービングスロー： Harmless
呪文抵抗： No

The target creature gains damage resistance 10/- against all elemental forms of damage. The spell ends after absorbing 20 points of damage from any single elemental type.

*6842
  (Current Area)

*6843
 Dungeonmaster Force Lock

*6844
 Dungeonmaster Force Unlock

*6845

*6846
 Spike Trap, Minor

*6847
 Spike Trap, Average

*6848
 Spike Trap, Strong

*6849
 Spike Trap, Deadly

*6850
 Holy Trap, Minor

*6851
 Holy Trap, Average

*6852
 Holy Trap, Strong

*6853
 Holy Trap. Deadly

*6854
 Tangle Trap, Minor

*6855
 Tangle Trap, Average

*6856
 Tangle Trap, Strong

*6857
 Tangle Trap, Deadly

*6858
 Acid Trap, Level 5

*6859
 Acid Trap, Level 8

*6860
 Acid Trap, Level 12

*6861
 Acid Trap, Level 15

*6862
 Fire Trap, Minor

*6863
 Fire Trap, Average

*6864
 Fire Trap, Strong

*6865
 Fire Trap, Deadly

*6866
 Electrical Trap, Minor

*6867
 Electrical Trap, Average

*6868
 Electrical Trap, Strong

*6869
 Electrical Trap, Deadly

*6870
 Gas Trap, Minor

*6871
 Gas Trap, Average

*6872
 Gas Trap, Strong

*6873
 Gas Trap, Deadly

*6874
 Frost Trap, Minor

*6875
 Frost Trap, Average

*6876
 Frost Trap, Strong

*6877
 Frost Trap, Deadly

*6878
 Negative Trap, Minor

*6879
 Negative Trap, Average

*6880
 Negative Trap, Strong

*6881
 Negative Trap, Deadly

*6882
 Sonic Trap, Minor

*6883
 Sonic Trap, Average

*6884
 Sonic Trap, Strong

*6885
 Sonic Trap, Deadly

*6886
 Acid Splash Trap, Minor

*6887
 Acid Splash Trap, Average

*6888
 Acid Splash Trap, Strong

*6889
 Acid Splash Trap, Deadly

*6890
 Ambient

*6891
 Positional

*6892
 Random Positional

*6893
 DM Fast

*6894
 デフォルト・バーバリアン

*6895
 <color=Gold><b>デフォルト・バーバリアン</b></color>

グレート・アックスを手にした近接戦闘に重点を置いた特技を選定しています。これは戦闘重視の冒険者向けとしては申し分のないパッケージです。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6896
 デフォルト・ソーサラー

*6897
 <color=Gold><b>ジェネラリスト(多才術士)</b></color>

このソーサラーパッケージは異なる呪文系統から様々な呪文を含み、他のソーサラーパッケージよりもより均衡の取れた呪文を提供します。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6898
 <color=Gold><b>バード・デフォルト</b></color>

このバードのパッケージは、技能、特技、呪文の幅広い組み合わせで構成され、どのような状況でも対応できる「何でも屋」的キャラクタとなります。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6899
 バード・デフォルト

*6900
 Default Cleric

*6901
 <color=Gold><b>Default Cleric</b></color>

The generalist cleric package plays to the strengths of the class, focusing on potent healing spells and the destruction of undead monsters. It includes the Sun and Healing domains.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6902
 Edit Command

*6903
 Edit Label

*6904
 <color=Gold><b>デフォルト・ドルイド</b></color>

このドルイドパッケージは自然の摂理を保護し、大きな狼とともに森の脅威と戦う賢き魔術師です。
 
このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6905
 デフォルト・ドルイド

*6906
 Send Entered Event

*6907
 Send Exit Event

*6908
 <color=Gold><b>商人</b></color>

知識を求めて荒野から都会に流れて旅するドルイドであり、時々バッジャーを引き連れています。戦いよりも話し合いを好みますが、自身の身を守る術を心得ています。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6909

*6910
 ドルイド・商人

*6911
 <color=Gold><b>守護者</b></color>

守護者ドルイドは最古のオークの樹木を好み、頑丈で回復力があり、全ての脅威に抵抗する能力を得るために技能と呪文に重点を置いています。守護者ドルイドはイノシシを引き連れています。
 
このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6912
 ドルイド・守護者

*6913

*6914
 <color=Gold><b>シャーマン</b></color>

シャーマンはドルイドの自然への献身と信仰を象徴し、なににもまして魔術を操ることに重点を置いています。シャーマンは巨大蜘蛛を引き連れています。
 
このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6915
 ドルイド・シャーマン

*6916
 ドルイド・野生

*6917
 <color=Gold><b>野生のドルイド</b></color>

野生のドルイドは魔術を操る能力を犠牲にして純粋な物理的力と野生的で敵を打ちのめす事に重点を置いています。当然、野生のドルイドはクマを引き連れています。
 
このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6918
 Default Monk

*6919
 <color=Gold><b>Default Monk</b></color>

Most monks follow this tradition of simple virtue and martial artistry.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6920
 デフォルト・パラディン

*6921
 <color=Gold><b>デフォルト・パラディン</b></color>

パラディンの多くはこの種に属し、攻撃能力と守備能力が良く均衡したキャラクタを提供します。

*6922
 Default Ranger

*6923
 <color=Gold><b>Default Ranger</b></color>

This package represents the most commonly encountered ranger, a master of the woods with a weapon in each hand and a bow across his back.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6924
 デフォルト・ローグ

*6925
 <color=Gold><b>デフォルト・ローグ</b></color>

典型的なローグは決して平凡ではなく、ほとんどどんな任務もこなすための技能と能力が標準装備になっています。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6926
 バーバリアン、ブルート

*6927
 <color=Gold><b>ブルート（荒くれ者）</b></color>

斧と卓越した筋力をふるうこのバーバリアン・パッケージは近接戦闘では典型的な殺人マシーンとなります。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6928
 バーバリアン、スレイヤー

*6929
 <color=Gold><b>Slayer（術者殺し）</b></color>

多くのバーバリアンは魔術師を信用していません。このパッケージのバーバリアンは魔術師を滅ぼし、魔術師の呪文が完全に発動する前に近づき、力いっぱいの一撃で魔術師を叩きのめします。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6930
 バーバリアン、サヴェージ

*6931
 <color=Gold><b>サヴェージ（野蛮人）</b></color>

サヴェージの激怒はバーバリアンの中でも際立っています。サヴェージは弱者が使う武器よりも、近接戦闘では素手を使うことを好みます。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6932
 バーバリアン、フレンジード・バーサーカー

*6933
 <color=Gold><b>フレンジード・バーサーカーへの道</b></color>

混沌と暴力の戦闘の中でも身の毛がよだつこのバーバリアン・パッケージはフレンジード・バーサーカーへの途方もない道に導きます。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけですが、後にフレンジード・バーサーカー上級クラスへ導きます。

*6934
 Cleric, Nature

*6935
 Cleric, Dead Walker

*6936
 Cleric, Crusader

*6937
 Cleric, Battle Priest

*6938
 <color=Gold><b>Nature Cleric</b></color>

Nature clerics, similar to druids, worship deities of the wilderness. Nature clerics have access to the  Animal and Plant domains, and focus on skills and feats which will help them survive in the outdoors.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6939
 <color=Gold><b>Dead Walker</b></color>

This cleric is very persuasive, able to talk friends and enemies into almost anything, When words fail him, his weapon training more than backs him up. Death and Trickery are the domains of choice for this cleric package.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6940
 <color=Gold><b>Crusader</b></color>

The crusader seeks out and destroys enemies of her faith, wading into combat and using divine power to smite her foes. She has access to the Destruction and Earth domains.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6941
 War and Strength are the two main tenants of this cleric's philosophy, and the two domains that give him power.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6942
 ファイター・フィネッス

*6943
 <color=Gold><b>ファイター・フィネッス（技巧派）</b></color>

この器用なファイターは軽い武器を駆使し、手早く敵に打ち勝つことを身上とします。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6944
 ファイター・ディフェンダー

*6945
 <color=Gold><b>ディフェンダー（護衛）</b></color>

ディフェンダーは対戦相手よりも戦術で長生きすることに重点を置いており、武器を取り上げ敵を無害化していかなる脅威も最小化する様々な技術を保有します。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6946
 ファイター・グラディエイター

*6947
 <color=Gold><b>グラディエイター（剣闘士）</b></color>

多才であるかどうかは闘技場で生きるか死ぬかに影響するため、剣闘士は戦闘能力の幅広い組み合わせに精通しています。いかなるグラディエイターも同時に２つの武器を扱う訓練を受けています。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*6948
 Fighter, Commander

*6949
 This fighter is a natural leader, and as effective at persuading his enemies as he is in combat.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*6950
 Neverwinter Militia Member

*6951
 Luskan Guard

*6952
 Cult Member

*6953
 Uthgard Elk Tribe

*6954
 Uthgard Tiger Tribe

*6955
 Drow Cleric

*6956
 Drow Fighter

*6957
 Duergar Fighter

*6958
 Duergar Cleric

*6959
 House Guard

*6960
 Beggar

*6961
 Bloodsailor

*6962
 Female 1

*6963
 Female 2

*6964
 Female 3

*6965
 Female 4

*6966
 Male 1

*6967
 Male 2

*6968
 Male 3

*6969
 Male 4

*6970
 Male 5

*6971
 Plague Victim

*6972
 Shopkeeper

*6973
 Innkeeper

*6974
 Bartender

*6975
 Waitress

*6976
 Prostitute 1

*6977
 Prostitute 2

*6978
 Convict

*6979
 Old Man

*6980
 Old Woman

*6981
 Child, Male

*6982
 Child, Female

*6983
 Gnome, Female

*6984
 Gnome, Male

*6985
 Elf, Female

*6986
 Elf, Male 1

*6987

*6988
 Elf, Male 2

*6989
 Dwarf, Female

*6990
 Dwarf, Male

*6991
 Halfling, Female

*6992
 Halfling, Male

*6993
 Half-Orc, Female

*6994
 Half-Orc, Male 1

*6995
 Half-Orc, Male 2

*6996

*6997
 Human, Female 01

*6998
 Human, Female 02

*6999
 Human, Female 03

*7000
 Human, Female 04

*7001
 Human, Female 05

*7002
 Human, Female 06

*7003
 Human, Female 07

*7004
 Human, Female 08

*7005
 Human, Female 09

*7006
 Human, Female 10

*7007
 Human, Female 11

*7008
 Human, Female 12

*7009
 Human, Male 01 

*7010
 Human, Male 02

*7011
 Human, Male 03

*7012
 Human, Male 04

*7013
 Human, Male 05

*7014
 Human, Male 06

*7015
 Human, Male 07

*7016
 Human, Male 08

*7017
 Human, Male 09

*7018
 Human, Male 10

*7019
 Human, Male 11

*7020
 Human, Male 12

*7021
 Human, Male 13

*7022
 Human, Male 14

*7023
 Human, Male 15

*7024
 Human, Male 16

*7025
 Human, Male 17

*7026
 Human, Male 18

*7027
 (No Ambient Music)

*7028
 (No Ambient Sound)

*7029
 Texture quality

*7030
 8 meg or lower, 16-bit textures.

*7031
 Compatibility Mode (16 meg).

*7032
 16 meg.

*7033
 32 meg.

*7034
 64 meg or higher.

*7035
 Inventory

*7036
 Map

*7037
 Journal

*7038
 呪文書

*7039
 Character Sheet

*7040
 Options

*7041
 ウィザード・アブジュレーション

*7042
 ウィザード・コンジュレーション

*7043
 ウィザード・ディヴァイネーション

*7044
 ウィザード・エンチャントメント

*7045
 ウィザード・イリュージョン

*7046
 ウィザード・ネクロマンシー

*7047
 ウィザード・トランスミューテーション

*7048

*7049
 ウィザード・イヴォケーション

*7050
 <color=Gold><b>アブジュラー(防御術士)</b></color>

アブジュラーは防御呪文(妨害、防御、解除呪文)に専門化しています。
禁止呪文系統： カンジャーレーション(召還術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7051
 <b>コンジュラー(召還術士)</b></color>

コンジュラーはクリーチャーや物質を召還する魔法を使います。
禁止呪文系統： トランスミューテーション(変成術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7052
 <color=Gold><b>ディヴァイナー(占術士)</b></color>

ディヴァイナーは未来を予言でき、日々の生活と同様に戦闘でも有益な能力を発揮します。ディヴァイナーの呪文は情報を解き明かすことに焦点をあわせています。

禁止呪文系統： イリュージョン(幻術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7053
 <color=Gold><b>エンチャンター(付与)</b></color>

エンチャンターは器に幾つかの特性や力を吹き込むことに重点を置いています。

禁止呪文系統： イリュージョン(幻術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7054
 <color=Gold><b>イヴォーカー(力術士)</b></color>

イヴォウカーはエネルギーを巧みに操り、大抵は致死呪文で敵に痛手を負わせます。

禁止呪文系統： カンジャレーション(召還術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7055
 <color=Gold><b>イリュージョニスト(幻術士)</b></color>

イリュージョニストは認知を変える術を巧みに操ります。

禁止呪文系統： エンチャントメント(付与術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7056
 <color=Gold><b>ネクロマンサー(死霊術士)</b></color>

ネクロマンサーは生命を操作し、作成し、抹消する呪文を扱います。

禁止呪文系統： ディヴァイネーション(占術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7057

*7058
 <color=Gold><b>トランスミューター(変成術士)</b></color>

トランスミューターは自身の姿や特性(物理法則か微妙な特質)を自在に変える達人です。

禁止呪文系統： カンジャレーション(召還術)

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7059
 Drop or give gold, etc.

*7060

*7061
 <color=Gold><b>アブジュラー(防御術士)</b></color>

アブジュラーは他の呪文を妨害し、自身とパーティメンバーを危害から守り、敵の召還クリーチャーを追い払います。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7062
 <color=Gold><b>コンジュラー(召還術士)</b></color>

カンジャラーはクリーチャーや物質を呼び出します。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7063
 <color=Gold><b>ディヴァイナー(占術士)</b></color>

ディヴァイナーは未来を予言でき、日々の生活と同様に戦闘でも有益な能力を発揮します。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7064
 <color=Gold><b>エンチャンター(付与士)</b></color>

エンチャンターは器に幾つかの特性や力を吹き込むことに重点を置いています。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7065
 <color=Gold><b>イヴォウカー(力術士)</b></color>

イヴォウカーはエネルギーを巧みに操り、大抵は致死呪文で敵に痛手を負わせます。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7066
 <color=Gold><b>イリュージョニスト(幻術士)</b></color>

イリュージョニストは認知を変える術を巧みに操ります。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7067
 <color=Gold><b>ネクロマンサー(死霊術士)</b></color>

ネクロマンサーは生命を操作し、作成し、抹消する呪文を扱います。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7068
 <color=Gold><b>トランスミューター(変成術士)</b></color>

トランスミューターは自身の姿や特性(物理法則か微妙な特質)を自在に変える達人です。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7069
 ソーサラー・アブジュラー

*7070
 ソーサラー・コンジュラー

*7071
 ソーサラー・ディヴァイナー

*7072
 ソーサラー・エンチャンター

*7073
 ソーサラー・イヴォーカー

*7074
 ソーサラー・イリュージョニスト

*7075
 ソーサラー・ネクロマンサー

*7076
 ソーサラー・トランスミューター

*7077

*7078

*7079
 バード・剣士

*7080
 バード・勇者

*7081
 バード・道化師

*7082
 バード・伝承の達人

*7083
 <color=Gold><b>剣士</b></color>

剣士は芸能よりも両手剣を手に〈受け流し〉技能で戦う事に重点を置いた戦闘思考のバードです。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

備考：このパッケージで全ての利益を獲得するには敏捷が15以上必要です。

*7084
 <color=Gold><b>勇者</b></color>

勇者は彼の同盟者を伴って戦闘の最中に現れます。彼は重装鎧を着用し武器と呪歌でパーティを支援します。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7085
 <color=Gold><b>道化師</b></color>

道化師は剣や弓よりも機転や舌先三寸で切り抜けること好みます。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7086
 <color=Gold><b>伝承の達人</b></color>

伝承の達人は色々な意味で賢者のようなものですが、より知識を広げるために冒険せざるを得ません。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*7087
 Set Resolution

*7088
 Apply

*7089
 Set Resolution

*7090
 Item Properties

*7091

*7092
 Appear

*7093
 Disappear

*7094
 Comments

*7095
 Properties

*7096
 Chooser

*7097
 Creator

*7098
 Base Weight

*7099
 Armor Class

*7100
 Charges

*7101
 Additional Cost

*7102
 Stolen

*7103
 Mark as stolen item

*7104
 Mark this item as a stolen item

*7105
 Edit property values

*7106
 Edit the value of this property

*7107
 Damage

*7108
 Damage Type

*7109
 Stack Size

*7110
 Select Blueprint category

*7111
 Mark as plot item

*7112
 Mark this item as a plot item

*7113
 Press this button to select a new category for this Blueprint

*7114
 Faction Editor

*7115
 Assign selected property

*7116
 Item Name

*7117
 Press this button to add or edit the text for multiple languages

*7118
 Edit text in multiple languages

*7119
 Basic

*7120
 Advanced

*7121
 Factions

*7122
 Edit the Name in the primary language

*7123
 Tag

*7124
 Edit the Tag

*7125

*7126
 Press this button to assign a unique Tag

*7127
 Base Type Name

*7128
 Blueprint ResRef

*7129
 Edit the Blueprint ResRef

*7130
 Global Effect

*7131
 Add Faction

*7132
 Remove Faction

*7133
 Full Detail

*7134
 Edit the Tag through which this object can be accessed by a script

*7135
 Select model

*7136
 Select a model variation from the dropdown list

*7137
 Select color

*7138
 Select a color variation from the dropdown list

*7139
 Model

*7140
 Top

*7141
 Middle

*7142
 Bottom

*7143
 Neck

*7144
 Torso

*7145
 Pelvis

*7146
 Right Shoulder

*7147
 Right Bicep

*7148
 Right Forearm

*7149
 Right Hand

*7150
 Left Shoulder

*7151
 Left Bicep

*7152
 Left Forearm

*7153
 Left Hand

*7154
 Thighs

*7155
 Shins

*7156
 Feet

*7157
 Target Area

*7158
 Target Type

*7159
 Available Waypoints：

*7160
 Available Triggers：

*7161
 Available Doors

*7162
 Current to Target

*7163
 Target to Current

*7164
 Area Transition Triggers, Doors, and Waypoints in Target Area

*7165
 Both Ways

*7166
 Loading Screen

*7167
 Trigger

*7168
 Connection Type

*7169
 Choose an area name from the Target Area dropdown list to choose the area in which you would like to find an area transition destination.

*7170
 Click one of the Target Type radio buttons to select the type of object to make an Area Transition to.

*7171
 Click on one of the Connection Type radio buttons to specify the directions in which this Area Transition should work：

Both Ways： A player or creature can freely move back and forth between the two objects at either end of the area transition.

Current to Target： The Area Transition goes one way only, from the current object to the selected target.

Target to Current： The Area Transition goes one way only, from the selected object to the current one.

*7172
 Click on one of the listed Tags to choose a target object for this Area Transition.

Alternatively, choose a target object by clicking on an object in the 3D wireframe view.

*7173
 Select gender

*7174
 Select the gender you wish to view the suit of armor for

*7175
 Color ...

*7176
 Personalize the colors by selecting them from the color palette

*7177
 Available Properties

*7178
 Click on the button to choose the loading screen that appears when following this Area Transition.

This field is optional. To use the default loading screen, do not select anything. The default setting is determined by the Loading Screen property of the target Area.


*7179
 Click on an object in the 3D wireframe view to choose a target object for this Area Transition.

Alternatively, click on one of the available Tags listed to the left to choose a target object.

*7180
 Assigned Properties

*7181
 Min

*7182
 Type a string in this field to specify the Tag for this object.
A script can use the Tag to access an object existing in the world.

Warning： If you give the same Tag to more than one object, you have no control over which object will be used by a script that looks for an object with that Tag.

*7183
 編集

*7184
 Check the Plot checkbox to specify that this object is plot-related. Doing this causes the object to become indestructible. Plot objects cannot move between servers.

*7185
 Inventory ...

*7186
 Enter a number in the Hardness spinedit to specify the Hardness of this object. When something attacks this object in-game, the Hardness is subtracted from the damage.

*7187
 Enter a number to specify how many hit points this object has.

*7188
 Update Instances

*7189
 Type a string in the Destination Tag text field to specify the Tag of the Waypoint or Door that this object links to in an Area Transition.

*7190
 Max # of Cast Spell

*7191
 Assign selected property to item

*7192
 Remove assigned property

*7193
 Remove assigned property from item

*7194
 Edit assigned property

*7195
 Edit parameters on selected assigned property

*7196

*7197
 Item Type Description

*7198
 Unidentified Description

*7199
 Identified Description

*7200
 Item Statistics Description

*7201
 Update all instances created from this Blueprint

*7202
 Edit inventory contents

*7203
 Edit the inventory contents of this container

*7204
 Press this button to update all instances created from this Blueprint that are in the current area

*7205
 Accept changes

*7206
 Press this button to save all changes

*7207
 Discard changes

*7208
 Press this button to discard any changes

*7209
 Events

*7210
 Category

*7211
 Creature List

*7212
 Difficulty

*7213
 Maximum Creatures

*7214
 Minimum Creatures

*7215
 Spawn Option

*7216
 Continuous

*7217
 Single-Shot

*7218
 Available Creatures

*7219
 untitled

*7220
 Edit Copy

*7221
 Standard Palette

*7222
 Custom Palette

*7223
 Respawn Time (seconds)

*7224
 Faction

*7225
 Active

*7226
 Encounter Respawns

*7227
 Number of Times To Respawn

*7228
 Player Triggered Only

*7229
 OnEnter

*7230
 OnExhausted

*7231
 OnExit

*7232
 OnHeartbeat

*7233
 OnUserDefined

*7234
 Type a string in this field to specify the name that will appear for this object in the game as well as the name that appears in the palette.

Click on the "..." button next to the Name text field to specify names in other languages.

*7235
 Click on the "..." Category button to choose the category under which this Blueprint will appear in the palette.


*7236
 Enter a 16-character string in the ResRef text field to specify the filename of the Blueprint.
This is the filename that is used when exporting a Blueprint.

When using the scripting function

 object CreateObject(int nObjectType, string sBlueprint, location lLocation)

to create an object in the game, use the Blueprint ResRef as the second argument.

*7237
 Type a description for this object in the Description text field. This is the text that appears when the player examines this object in the game.

*7238
 In the Comments text field, type in any comments that you have regarding this object. These comments are not used by the game, and are for the module designer's information only.

*7239
 Width

*7240
 <-

*7241
 Creature

*7242
 CR

*7243
 Choose a value from the Difficulty dropdown list to specify how difficult this Encounter is. The Encounter will always match this Difficulty regardless of the level of the party that triggers it.

*7244
 Enter a value in the Max Creatures number field to specify the maximum number of creatures that this encounter can spawn at a time.


*7245
 Enter a value in the Recommended Creatures number field to specify the preferred number of creatures that should appear when this encounter fires

*7246
 Choose an option from the Spawn Option dropdown list to specify how this encounter behaves：

Single Shot： The encounter fires once when a hostile creature enters it.

Continuous： The encounter continuously evaluates the hostile creatures inside it and spawns new creatures as the existing creatures die. This creates the feeling of fighting endless waves of creatures.


*7247
 Select a creature from the palette of Available Creatures and add it to the Encounter's Creature List by clicking on the right arrow button (->).
Remove a creature from the Creature List by highlighting its row in the Creature List and clicking the left arrow button (<-).

*7248
 This is a list of Creatures that this Encounter can spawn, along with their challenge ratings (CR values).
A properly designed Encounter has at least one Creature for every challenge rating from 1 to 20.

*7249
 Pick a name from the Faction dropdown list to specify the Faction that this Encounter belongs to.
The Encounter will only fire for Creatures that are hostile to the selected Faction.

*7250
 Check the Active checkbox to specify whether this Encounter can fire if hostile creatures step into it.

If an Encounter is not Active, you can force it to become active in the game by running a script.

*7251
 Check the Encounter Resets checkbox to specify whether this Encounter resets itself after it has fired.

*7252
 Enter a value in the Respawn Time number field to specify how many seconds to wait before resetting this Encounter after it has fired.

*7253
 Check the Player Triggered Only checkbox to specify that only player characters can cause this Encounter to fire. The player must still be hostile to the Encounter's faction for the Encounter to fire.

*7254
 Enter a value in the number field to specify how many times this Encounter can respawn.

Alternatively, check the Infinite Respawn checkbox to specify that this Encounter can respawn an infinite number of times.

*7255
 Defaults

*7256
 Encounter Properties

*7257
 Conversation Search

*7258
 Search For

*7259
 Replace Text?

*7260
 Search

*7261
 ResRef

*7262
 Edit the ResRef

*7263
 Start Area

*7264
 Module Properties

*7265
 Starting X

*7266
 Starting Y

*7267
 Starting Z

*7268
 Description

*7269
 This is the base cost of this item and reflects how powerful of an item it is. The higher the cost, the more powerful the item is.

The actual price of an item in a store may be higher or lower than this cost value depending on the store.

*7270
 This is the weight of the item. A character can carry only so much weight (based on strength) before being encumbered.

This value may be modified by assigned magical properties.

*7271
 This is the armor class that this item provides. The higher the armor class value, the more protection it offers. 

This value may be modified by assigned magical properties.

*7272
 This is the amount of damage this item can inflict.

This value may be modified by assigned magical properties.

*7273
 This is the minimum roll required on a D20 to get a critical threat. 

This value may be modified by the Keen item property, or by the Improved Critical feat for this weapon type.

*7274
 The lighting in an Area is governed by the Ambient, Diffuse, and Fog Colors, by the Fog Amount, and by the presence or absence of Shadows. For each Area, you can set up the lighting for day and night independently. The following descriptions apply for both day and night.

The Ambient Color is present on all objects, and is the dominant color that is cast on surfaces in the shade.

The Diffuse Color is the color of the light source from which shadows are cast. In an exterior Area, the Diffuse Color is that of either the Sun or the Moon. In an interior Area, the Diffuse Color comes from an indeterminate source shining from above.The color cast on surfaces that are exposed to direct sunlight (or moonlight) will appear as a blend of the Ambient Color and the Diffuse Color.

The Fog Color is the color that all objects fade into as they recede into the distance.

The Fog Amount determines how closely the Fog Color wraps around the camera in the game. With a small Fog Amount, only objects near the edge of sight are touched by the Fog Color. With a large Fog Amount, even objects close the camera will have some Fog coloring.

You can specify whether objects cast shadows on the ground and on other objects.

*7275
 Click on one of the Day/Night Cycle radio buttons to specify how an Area changes during the course of a day.

Cycle Day and Night： The Area goes from day to night and back again in accordance with the time-related settings in the global Module Properties.

Always Day： It is always daytime in this Area

Always Night： It is always nighttime in this Area

*7276
 Select a script

*7277
 Select a script from the list or choose <NEW SCRIPT> to edit a new one.

*7278
 Click this button to select a script for this Event.

*7279
 Edit the Event

*7280
 Edit the selected Event or Edit a new Event if there is no selected Event.

*7281
 Click to select a portrait

*7282
 Minutes/Hour

*7283
 Dawn Start Hour

*7284
 Dusk Start Hour

*7285
 Starting Month

*7286
 Starting Day

*7287
 Starting Hour

*7288
 XP Scale

*7289
 OnAcquireItem

*7290
 OnActivateItem

*7291
 OnClientEnter

*7292
 OnClientLeave

*7293
 OnModuleLoad

*7294
 OnModuleStart

*7295
 OnPlayerDeath

*7296
 OnPlayerDying

*7297
 OnPlayerRespawn

*7298
 OnUnAcquireItem

*7299
 Area Properties

*7300
 Sound Properties

*7301
 Trigger Properties

*7302
 Door Properties

*7303
 Visual

*7304
 ...

*7305
 Tileset

*7306
 Select a Tileset for the Area

*7307
 Set the dimensions of the Area

*7308
 Height

*7309
 Length

*7310
 Day/Night Cycle

*7311
 Cycle Day and Night

*7312
 Always Bright

*7313
 Always Dark

*7314
 Sun - Ambient Color

*7315
 Sun - Diffuse Color

*7316
 Sun - Fog Amount

*7317
 Sun - Fog Color

*7318
 Sun - Shadows

*7319
 Moon - Ambient Color

*7320
 Moon - Diffuse Color

*7321
 Moon - Fog Amount

*7322
 Adjust the Wind Power slider to set the strength of wind in the Area to No Wind, Mild Wind, or Strong Wind.

*7323
 Enter a percentage value in the Snow, Rain, and Lightning number fields to specify the percentage chance that the Area will have the appropriate
weather effects.

*7324
 Select a soundtrack from the Ambient Sound dropdown lists to specify the ambient sounds to play in this Area during the day and at night.


*7325
 Enter a number in the spin-edit controls for Listen or Spot Checks to apply a modifier to all spot or listen checks made in this area.
A positive number is a bonus. A negative number is a penalty.

*7326
 Select a musical track from the Ambient Music dropdown lists to specify the ambient music to play in this area during the day, at night, or when there is a battle.

*7327
 Enter a number in the Music Playing Delay spinedit to specify the number of seconds to wait before playing a new ambient music track when the area goes from day to night or vice versa or when a battle finishes.

*7328
 Choose a Player vs. Player setting from the dropdown list：

No PvP - No players can harm any other players

Party Protected - Party members cannot harm each other, but they may harm any players who are not in the party

Full PvP - Any player can harm any other player

Default - Use the server settings for PvP

*7329
 Check the No Rest checkbox to disallow resting in this area.

*7330
 Load Default

*7331
 Save As Default

*7332
 This is the number of charges available on this item. Charges are used to cast spells from assigned Cast Spell properties on the item. The number of charges used depends on the parameters of the Cast Spell property.

*7333
 Certain types of items such as arrows can be combined into a single stack. This value indicates how many are currently in the stack.

*7334
 This value is used to artificially raise the cost of the item.

*7335
 Check this box to mark this item as being stolen. A stolen item can only be sold to blackmarket stores.

*7336
 This displays what base type this item is derived from.

*7337
 This is the 3D display of item model. 
Left click on the mouse and drag to move the model around.
Right click on the mouse and drag to rotate the model.


*7338
 Press this button to find all Instances placed in the world that use this Blueprint.
These Instances will be updated with the values currently present on this form.

*7339
 Select a model from this dropdown list to change its appearance.

*7340
 Select the gender for which you wish to preview the armor for.

This does NOT restrict this suit of armor for the selected gender.

*7341
 Press this button to customize the colors for this item.

Layers available for customization include：
 - Cloth 1
 - Cloth 2
 - Leather 1
 - Leather 2
 - Metal 1
 - Metal 2

*7342
 Assign the selected item property from the Available Properties list to this item.

*7343
 Remove the selected item property in the Assigned Properties list from this item.

*7344
 This displays the absolute minimum number of item properties this item must have for it to be valid.

*7345
 This displays the absolute maximum number of Cast Spell properties this item can have assigned to it.

*7346
 Replace

*7347
 Scope

*7348
 All Languages

*7349
 Current Language

*7350
 Local File

*7351
 Module Wide

*7352
 Case Sensitive

*7353
 Whole Words Only

*7354
 Affected Files

*7355
 完了

*7356
 Select Pattern

*7357
 Parent

*7358
 Select Faction

*7359
 Find Instance

*7360
 In Area

*7361
 From Blueprint

*7362
 With Tag

*7363
 クリア

*7364
 This list displays all the available item properties you can assign to this item. Many of these item properties have one or more parameters that you can change to modify what the item property does.

*7365
 This list displays all the item properties assigned to this item. Many of these item properties have one or more parameters that you can change to modify what the item property does.

*7366
 Doors

*7367
 Encounters

*7368
 Items

*7369
 Placeables

*7370
 Sounds

*7371
 Triggers

*7372
 Click this button to edit the parameters of the selected item property in the Assigned Properties list. You can also edit the parameters by double clicking on the assigned property you wish to edit.

*7373
 Area

*7374
 Blueprint

*7375
 This displays general information about the basic type of item this item is.

*7376
 The unidentified description is what the players will see when they inspect a magical item that has not yet been identified.

*7377
 The identified description will be what the players see when they inspect an item that has been identified.

*7378
 This displays a summary of the item statistics and item properties.

*7379
 統計

*7380
 Profile

*7381
 Phenotype

*7382
 Conversation

*7383
 Select a portrait

*7384
 Click this button to select a new portrait

*7385
 Select a Conversation file

*7386
 Click this button to select a Conversation file

*7387
 Edit current Conversation file

*7388
 Click this button to edit the current Conversation file

*7389
 No Interrupt

*7390
 Specify if this conversation can be interrupted

*7391
 Edit the first name in the primary language

*7392
 Edit the last name in the primary language

*7393
 Select a race from the dropdown list

*7394
 Select an appearance from the dropdown list

*7395
 Select a phenotype from the dropdown list

*7396
 Select a gender from the dropdown list

*7397
 Edit the description in the primary language

*7398
 Base Hit Points

*7399
 Hit Point Bonuses

*7400
 Total Hit Points

*7401
 Edit base hit points

*7402
 セーブ

*7403
 Base

*7404
 Bonus

*7405
 Total

*7406
 Moon - Fog Color

*7407
 Moon - Shadows Enabled

*7408
 Weather - Wind Power

*7409
 Weather - % Snow

*7410
 Weather - % Rain

*7411
 Weather - % Lightning

*7412
 Ambient Sound, Day

*7413
 Ambient Sound, Night

*7414
 Check Modifier - Listen

*7415
 Check Modifier - Spot

*7416
 Music, Battle

*7417
 Music, Day

*7418
 Music, Night

*7419
 Music, Playing Delay

*7420
 Player vs. Player

*7421
 No Rest

*7422
 Max

*7423
 Trap Type

*7424
 Detection DC

*7425
 Disarm DC

*7426
 OnDisarm

*7427
 OnTrapTriggered

*7428
 Set DC

*7429
 Detect DC Mod. when set by Rogue

*7430
 Disarm DC Mod. when set by Rogue

*7431
 Disarmable

*7432
 Select the Trap Type.

*7433
 Trigger Type

*7434
 OnClick

*7435
 Destination Tag

*7436
 Destination Type

*7437
 Highlight Height

*7438

*7439
 Setup Area Transition

*7440
 Auto-Remove Key

*7441
 Key Tag

*7442
 Select Portrait

*7443
 Cursor

*7444
 None

*7445
 Enter a number in the Minutes/Hour number field to specify how many real-time minutes corresponds to an hour in the when running this Module in the game.

*7446
 Enter a number in the Dawn Start Hour number field to specify at what hour the game will start making a transition from night to day. The transition lasts for 1 hour.

*7447
 Enter a number in the Dusk Start Hour number field to specify at what hour the game will start making a transition from day to night. The transition lasts for 1 hour.

*7448
 Enter a number in the Starting Month, Day, and Hour spinedits to set the time at which the story begins in this module.

*7449
 Adjust the slider to scale the amount of experience characters will automatically receive during play：

0% - experience must be awarded through scripting or manually by the DM.
100% - standard experience awards based on the Neverwinter Nights 2 XP table.
2000% - 20 x the standard experience awards

Note that the Official Neverwinter Nights 2 campaign is balanced for a scale set to 100 and that all modules created using the Toolset will default to this value.

*7450
 The OnAcquireItem Event fires whenever a player acquires an Item.

*7451
 The OnActivateItem Event fires whenever a player uses an item via its "Activate Item" radial menu option.

*7452
 The OnClientEnter Event fires whenever a player or DM client logs onto the server running this Module.

*7453
 The OnClientLeave event fires whenever a player or DM client logs off the server running this Module.

*7454
 The OnUnAcquireItem Event fires when a player loses an Item.

*7455
 Choose a Tileset from the dropdown list to specify the Tileset to use for the new Area.

*7456
 Enter the dimensions of the new Area in the Length and Width number fields. The values in these fields represent the number of Tiles on each side of the Area.

*7457
 One Shot

*7458
 Edit saving throw values

*7459
 Speed

*7460
 Movement Rate

*7461
 Select a movement rate from the dropdown list

*7462
 Ability Scores

*7463
 Score

*7464
 Edit ability score

*7465
 Natural AC

*7466
 Dexterity Bonus

*7467
 Size Modifier

*7468
 Total Armor Class

*7469
 Edit the natural armor class value

*7470
 Select an alignment from the dropdown list

*7471
 Classes

*7472
 Select a class from the dropdown list

*7473
 Edit the level for this class

*7474
 Right Thigh

*7475
 Right Shin

*7476
 Right Foot

*7477
 Left Thigh

*7478
 Left Shin

*7479
 Left Foot

*7480
 Edit skill level

*7481
 Master Feats List

*7482
 Assigned Feats List

*7483
 Assign selected feat

*7484
 Remove selected feat

*7485
 Master Special Abilities List

*7486
 Assigned Special Abilities List

*7487
 Assign selected special ability

*7488
 Remove selected special ability

*7489
 Edit the caster level

*7490
 Edit the caster level for the selected assigned special ability

*7491
 Type in a string to specify the Tag that the scripting language will use to find the key that opens this object.

*7492
 Waypoint Properties

*7493
 Update instances in current area

*7494
 Waypoint Contains a Map Note

*7495
 Map Note Text

*7496
 Map Note Enabled

*7497
 Belongs To Faction

*7498
 Sound Set

*7499
 Initial State

*7500
 Type a string in this field to specify the last name that will be used for this creature in the game.

Click on the "..." button next to the Name text field to specify names in other languages.

*7501
 OnPerception

*7502
 Select a spell level to display only the spells for that level for the selected class.

*7503
 Select a metamagic to display a list of spells for the given class and spell level that use the selected metamagic. In order for the metamagic to be available for this creature, it must have the appropriate metamagic feat assigned to it.

Metamagic spells need to be prepared independently from non-metamagic spells.

*7504
 Select this class to filter the list of spells to ones that are appropriate for the selected class.

*7505
 OnDisturbed

*7506
 This displays a summary of all the spells this creature has prepared for each of its classes. They are sorted by their casting level and alphabetically. It the spell uses metamagic, the metamagic it uses is displayed beside the spell.

*7507
 Contents

*7508
 Potions/Scrolls

*7509
 Rings/Amulets

*7510
 Ring slot

*7511
 Helmet slot

*7512
 Primary weapon slot

*7513
 Edit a script

*7514
 Interface

*7515
 Appearance Type

*7516
 Edit Factions

*7517
 Edit faction relationships

*7518

*7519
 Specify if this creature can be disarmed in combat

*7520
 Plot

*7521
 Hardness

*7522
 Specify if this creature is plot related

*7523
 Subrace

*7524
 Edit the subrace.

*7525
 Edit the subrace in multiple languages

*7526
 Edit the deity.

*7527
 Edit the deity in multiple languages

*7528
 Apply Template

*7529
 Apply a D&D class template

*7530
 Calculated

*7531
 Adjustment

*7532
 Displays the calculated CR

*7533
 Edit value to artificially increase the CR

*7534
 Overall CR value

*7535
 Select a sound set

*7536
 Perception Range

*7537
 Select perception range

*7538
 OnFailToOpen

*7539
 OnUnLock

*7540
 OnUsed

*7541
 Edit number of spells prepared

*7542
 OnLock

*7543
 OnOpen

*7544
 Spell Level

*7545
 Meta-Magic

*7546
 OnClose

*7547
 Select level to filter available spells by

*7548
 Select meta-magic to filter spells by

*7549
 OnAreaTransitionClick

*7550
 The OnFailToOpen Event fires when a player attempts to open this object and fails.

*7551
 The OnDisturbed Event fires when a possibly hostile action is taken against this object, such as pickpocketing or taunting.

*7552
 The OnPhysicalAttacked Event fires when a player or another Creature does a melee or ranged attack against this object.

*7553
 Click the Font selection button to select the font to use in the Script Editor.

*7554
 The OnUnlocked Event fires when this object is unlocked.

*7555
 The OnUsed Event fires when a player uses this object.

*7556
 Locked

*7557
 Can be relocked

*7558
 Automatically remove key after use

*7559
 Key required to unlock or lock

*7560
 Class 1

*7561
 Class 2

*7562
 Class 3

*7563
 Select class to filter spells for

*7564
 Displays summary of prepared spells

*7565
 Spell Selection Summary

*7566
 Add or edit a comment

*7567
 Displays a list of spells available for the specified class. This list may be filtered according to spell level and by metamagic. You can also assign how many of each spell this creature has prepared.

The first column displays the spell's level for the given class.

The second column displays the name of the spell.

The third column displays the casting level of the spell. Normally, this would be the same as the spell's level. However, if metamagic is applied to a spell, it's casting level will actually be higher than the spell's level.

The fourth column displays the number of the selected spell that this creature has prepared.

*7568

*7569

*7570

*7571
 Type a string in this field to specify the first name that will be used for this creature in the game as well as the name that appears in the palette.

Click on the "..." button next to the Name text field to specify names in other languages.

*7572
 Enter a number in the Open Lock DC number field to specify how hard it is to open this object using the Pick Locks skill. A value of zero means that this object is not locked anyone can open it.

*7573
 Enter a number to specify how hard it is to lock this object using the Pick Locks skill. A value of zero means that anyone can lock this object.

*7574

*7575
 Select a race for this creature. This is used for preferred enemy and/or attack bonus vs race calculations.

*7576
 Open Lock DC

*7577
 Close Lock DC

*7578
 Select an appearance for this creature. This is used only to determine which model to display, and is not used for any other purposes like Race.

*7579
 Select a phenotype for this creature. Only the player race appearances (Dwarf, Elf, Half-Elf, Halfling, Human, Half-Orc, and Gnome) have phenotype variations. The available phenotypes include Skinny, Normal, and Large.

The phenotype is used only for determining which models to use and does not have any other purpose like Race.

*7580
 Select a gender for this creature. The chosen gender will affect the appearance only if the chosen appearance is a player model (Dwarf, Elf, Half-Elf, Halfling, Human, Half-Orc, and Gnome). The gender can also affect the dialogue for this creature in certain languages.

*7581
 This displays the Challenge Rating of this creature. This value gives the approximate required level for a balanced 4 member party to kill this creature while expending only 20% of their resources (such as HP and spells).

*7582

*7583
 Select a conversation for this creature from the dropdown list or by clicking on the "..." button.

You can also click on the "Edit" button to edit a conversation.

*7584
 Click on the portrait or the portrait selection button to choose a portrait to display for this object ingame.

*7585
 Check this option if you do not wish the creature to be able to be interrupted while in conversation.

*7586
 This displays the hit points for this creature. You may modify the base hit points.

The contitution bonus shows hit point bonuses or penalties due to it's constitution stat.


*7587
 This displays the saving throws for this creature. You may edit the base values.

Saving throws may receive bonuses or penalties from various statistics.

*7588
 This determines how fast the creature will travel in the game.

You can choose from Immobile, Very Slow, Slow, Normal, Fast, Very Fast, Default, or DM Fast.

*7589
 Characters and Creatures

*7590
 Placeable Objects and Doors

*7591
 Click on either the "Characters and Creatures" or the "Placeable Objects and Doors" radio buttons to filter the type of portrait that you wish to select.

When viewing Character and Creature portraits, check the Race checkbox to filter by Race and then select the desired Race from the Race combo-box. Check the gender checkbox to allow filtering by gender and choose the desired gender from the Gender combo-box.

When viewing Placeable Object and Door portraits, check the Category checkbox to allow filtering by one of the categories given in the Category combo-box.

*7592
 These display the various ability scores for this creature. Included are Strength, Dexterity, Constitution, Intelligence, Wisdom, and Charisma.

Each of these ability scores can provide a bonus or penalty to your saving throws, skill checks, hit points, and other things.

*7593
 Click on the portrait that you wish to use.

*7594
 Allow filtering by Race

*7595
 Allow filtering by Gender

*7596
 Allow filtering by Category

*7597
 Show portraits for player characters, non-player characters, and creatures.

*7598
 This displays armor class information for this creature. You may only edit the Natural AC.

The creature's dexterity ability score may provide a bonus or a penalty.
The creature's appearance may provide a bonus or a penalty based on it's size.

*7599
 Show portraits for inanimate objects such as Placeable Objects and Doors

*7600
 Choose a Race to filter by.

*7601
 Choose a Gender to filter by

*7602
 Choose a Category to filter by

*7603
 vs.

*7604
 Select an alignment for this creature. 
Available alignments include Lawful Good, Lawful Neutral, Lawful Evil, Neutral Good, Neutral, Neutral Evil, Chaotic Good, Chaotic Neutral, and Chaotic Evil.

*7605
 Select up to 3 classes for this creature and set the levels for those classes. 

At least 1 class is required.

*7606
 If this creature uses an appearance that supports it, you may customize it's look by selecting the models for it's individual parts.

*7607
 Seamlessly looping

*7608
 One or more sounds played individually

*7609
 Options for playing a single sound

*7610
 Continuously play sound

*7611
 Play sound once

*7612
 Options for playing multiple sounds

*7613
 Continously choose a new random sound to play

*7614
 Play a randomly selected sound once

*7615
 Continuously play sounds in order

*7616
 Play list in order once

*7617
 Interval

*7618
 Interval between playing sounds (seconds)

*7619
 Interval Variation (seconds)

*7620
 Positioning

*7621
 Plays everywhere in area

*7622
 Plays from a random position each time it is played

*7623
 Plays from a specific position

*7624
 Cutoff distance (m)

*7625
 Max Volume Distance (m)

*7626
 West-East Random Range (m)

*7627
 North-South Random Range (m)

*7628
 Add Sounds...

*7629
 List of Sounds to Play

*7630
 When to play

*7631

*7632
 Edit the various colors for this creature. You may customize the hair, skin, tattoo 1, and tattoo 2 colors.

*7633
 Displayed here are a list of all the skills this creature may know. 

You may increase the 技能ポイント for any skill for the creature to become more proficient in that skill.

*7634
 Height (m)

*7635
 Volume Variation

*7636
 Play

*7637
 Volume

*7638
 Sound Type

*7639
 There are two categories of Sound Objects：

Seamlessly looping： There is only one sound, and it plays over and over again with no pauses. The sound should be picked so that it seamlessly loops from the end back to the beginning.

One or more sounds played individually： You can choose one or more sounds and adjust the playing options so that they play continuously, only once, in order, in random order, or with random or non-random pauses inbetween them.

*7640
 There are two options for playing a single sound.

Continuously play sound (Single Continuous) - The sound is played, and then there is a pause corresponding to the Interval, and then the sound is played again, and so on forever. If the interval is zero, then the sound will loop with no breaks or pauses.

Play sound once (Single Once) - The sound is played once, and never again. This Sound Object will become inactive once the sound has played, but it may be reactivated by using the SoundObjectPlay() scripting command.

*7641
 There are four options for playing multiple sounds.

Continuously choose a new random sound to play (Random Continuous) - A sound is randomly chosen from the sound list and played. Once it has played and the Interval period has passed, another sound is randomly picked from the list and played. The process repeats forever or until you call the SoundObjectStop() scripting function.

Play a randomly selected sound once (Random Once) - One sound is randomly chosen from the list and played. After that, this sound object becomes inactive and no more sounds are played. The sound object can be reactivated via the SoundObjectPlay() scripting function. This option is most useful if you turn off the Active checkbox, and manually trigger this sound object during the game by using a script.

Continuously play sounds in order (Sequential Continuous) - The first sound in the sound list is played, then there is a pause corresponding to the Interval, then the next sound is played, then there is a pause corresponding to the interval, and so on until all the sounds have played. This process repeats forever or until scripted to stop.

Play list in order once (Sequential Once) - The sounds are played in order with an Interval delay between them, and once all the sounds have played, the current sound object deactivates and does not play again. This option is most useful if you turn off the Active checkbox, and manually trigger this sound object during the game by using a script.

*7642
 When playing a single sound or multiple sounds continuously (that is, over, and over), you can specify the delay between playing each sound. This delay is the Interval.

If the Interval Variation is zero, then the Interval will be the same all the time.

However, you can randomize the Interval giving it a non-zero Interval Variation. Each time a sound finishes playing, the Interval before playing the next sound will be equal to the Interval Value plus or minus a random number from zero up to the Interval Variation. If the resulting value is negative, then the Interval simply becomes zero.

*7643
 A Sound Object can be placed in an area in one of three ways.

Plays everywhere in area (Area Wide) - Regardless of where a player is in the area, the sound object will play at the same volume, and it will not appear to come from any particular direction.

Plays from a random position each time it is played (Random Positional) - Each time a sound from the sound list plays, the sound object appears to come from a different location. The range of different locations is determined by the East-West and the North-South Random Ranges.

Plays from a specific position (Positional) - The sounds always play from the position of the Sound Object.

*7644
 If a sound is Positional or Randomly Positional (that is, it plays from a specific position or a random position), then it may sound louder or quieter depending on how far away the listener is.

Beyond the Cutoff Distance (aka. Max Distance), the sound can't be heard at all.

Inside the Max Volume Distance (aka. Min Distance), the sound will play at maximum volume.

The Min Distance is always less than or equal to the Max Distance.

*7645
 The Master Feats List displays all the available feats for this creature. 

Press the -> button to assign the selected feat from the Master Feats List to this creature. 

Press the <- button to remove the selected feat from the Assigned Feats List from this creature.


*7646
 If a sound object plays from a random position, then you can specify a rectangular range of locations in which it can randomly play.

The middle of this rectangular region is the location at which the sound object appears within the Toolset. The width of the rectangle is equal to the East-West random range, and the length of the rectangle is equal to the North-South random range.

*7647
 Adjust the volume slider to set the volume that this Sound Object should play at.

*7648
 Click one of the Day, Night, or Always radio buttons to set the times of day during which this Sound Object can play.

*7649
 Check the Active checkbox to make this Sound Object become Active. When a Sound is Active, it will play. When it is not Active, it will not play.

If you make an inactive sound, you can activate it later during the game by calling the SoundObjectPlay() scripting function.

*7650
 The Height of a Sound Object is the elevation above or below the ground that it plays from.

For example, to make a Sound Object that sounds as if it comes from inside a building, place the object on the roof of the building and give the Sound Object a negative Height.

*7651
 Play during the day

*7652
 Play at night

*7653
 Play at all times

*7654
 Remove

*7655
 Move Up

*7656
 Move Down

*7657
 The Master Special Abilities List displays all the available special abilities for this creature. 

Press the -> button to assign the selected special ability from the Master Special Abilities List to this creature. 

Press the <- button to remove the selected special ability from the Assigned Special Abilities List from this creature.


*7658
 Adjust the Volume Variation slider to determine how much the volume of the sound can vary when it plays.

If the Volume Variation is zero, then the sound will always play at the same volume.

If the Volume Variation is nonzero, then each time a sound is played from the sound list, its volume will be equal to its normal volume plus or minus a random number from zero up to the volume variation. If the result is negative, then the Volume is simply zero.

Note that Volume Variation has no effect on seamlessly looping sounds.

*7659
 Specifying a faction for a creature determines how other creatures will relate to it. Members of factions that are hostile to each other will attack one another.

Clicking on the Edit Factions button will allow you to change the relationships between the factions. You can also create new factions.

*7660
 Checking the Disarmable checkbox specifies whether or not this creature can be disarmed in combat.

*7661
 The subrace field is a Script Tag that can be referenced via NWScript during game play.

*7662
 The deity field is a Script Tag that can be reference via NWScript during game play.

*7663
 Click the Apply Template button to apply a specific template to this creature. A template is a collection of predefined skills and abilities. Examples of templates include Vampire, Undead, and Lycanthrope.

*7664
 The Perception Range specifies how close this creature needs to be to another creature in order to see it. The ranges include short, medium, long, and default.

*7665
 Select a sound set to give this creature to provide it with sounds for its standard actions.

*7666
 Standard Equipment

*7667
 Natural Equipment

*7668
 Armor slot

*7669
 Secondary weapon or shield slot

*7670
 Cloak slot

*7671
 Amulet slot

*7672
 Gloves or bracers slot

*7673
 Boots slot

*7674
 Belt slot

*7675
 Arrows slot

*7676
 Bolts slot

*7677
 Bullets slot

*7678
 Claw 1

*7679
 Claw 2

*7680
 Creature item or regular weapon slot

*7681
 Creature skin/hide item slot

*7682
 Lock

*7683
 Generic Appearance

*7684
 Is Trapped

*7685
 Trap Settings

*7686
 The Standard Equipment tab allows you to outfit your creature with weapons, armor, accessories, and ammunition.

The Natural Equipment tab allows you to give the creature various inherent bonuses. You can increase the damage the creature can do in unarmed combat by equipping a creature item or weapon in it's claws and special attack slots. You can also give the creature other bonuses by equipping it with a creature skin/hide item that has the desired properties.

*7687
 Useable

*7688
 Has Inventory

*7689
 This displays all the contents in the inventory.

*7690
 This is the palette of item Blueprints available to you. 

The standard palette contains all the global Blueprints. The custom palette contains all the module specific Blueprints.

*7691
 Placeable Object Properties

*7692
 Create a new item Blueprint

*7693
 Delete the selected custom Blueprint. This does not affect any instances that have been created from this Blueprint.

*7694
 Selected Item：

*7695
 Infinite

*7696
 BlackMarket buys for：

*7697
 Store sells for：

*7698
 Check the Play Ambient Sounds in Area checkbox to allow the ambient day or night sounds for an area to play while viewing the area.

Adjust the slider to set the relative volume of the ambient sounds.

*7699
 Store buys for：

*7700
 Check the Play Ambient Music in Area checkbox to allow the ambient day or night music for an area to play while viewing the area.

Adjust the slider to set the relative volume of the ambient music.

*7701
 Check the Play Placed Sound Objects in Area checkbox to make it possible to hear placed sound objects in the area. The volume and apparent direction of the sound objects will vary depending on the camera position.

*7702
 Choose a provider name in the 3D Sound Providers listbox to choose the driver that you wish to use for playing 3D sound from sound objects placed in an area.

*7703
 Click in the Item listbox to select the script editor element for which you would like to set the color.

Click the Colored square or the "Change Color..." button to select the color that you want.

The Preview window shows you what the Script Editor looks like with the current color settings.


*7704
 Check the Useable checkbox to specify whether a player can interact with this object by clicking on it.

Objects that contain Inventory must be Useable.

*7705
 Check the Inventory checkbox to specify whether this object is a container that can hold items. A container's inventory will open if a player clicks on it to use it.

Click the Inventory button to edit the contents of this object.

*7706
 Choose a state from the Open State combo-box to specify the state that this object initially starts in.

Doors may be Open in one of two possible directions, or it may be Closed.

Placeable objects may be in their Default state, or they may be Closed, Opened, Destroyed, Activated, or Deactivated. Note that not all of these states make sense for all Placeable Objects.

*7707
 Dropable

*7708
 Pickpocketable

*7709
 Drag an item here to destroy it

*7710
 Specify if selected item can be dropped

*7711
 Specify if selected item can be pickpocketed

*7712
 Specify if store has infinite amounts of selected item

*7713
 Drag an item here to drop it onto the ground

*7714
 Check the Is Trapped checkbox to specify that this object has a trap on it.

*7715
 Click the Setup Area Transition button to start the Area Transition Wizard.

*7716
 There are three destination types for an Area Transition.

None - This object does not have an Area Transition attached to it.

Door - This object is an Area Transition to a Door, and/or there is a Door that links to this object.

Waypoint - This object is an Area Transition to a Waypoint, and/or there is a Waypoint that links to this object

*7717
 Check the Party Required checkbox to specify that everyone in the party must be together before the Area Transition will work.

*7718
 Choose an appearance from the generic appearance combobox to specify what this door should look like when placed in a generic doorway.

*7719
 Type a 32-character identifier in the Tag textfield to specify a Tag that the scripting language will use to refer to this Area.

*7720
 The OnEnter Event occurs when a Creature enters the polygon for a Trigger or Encounter.

*7721
 Create a new custom item Blueprint. This new Blueprint will then be placed into the custom palette.

*7722
 Delete the selected Blueprint from the custom palette. Only custom Blueprints may be deleted.

Deleting a custom Blueprint will not affect instances created from that Blueprint in any way.

*7723
 Check this checkbox to make the selected item dropable. If the item is dropable, then when this creature dies, the item will be left behind for any players to pick up.

*7724
 Check this checkbox to make the selected item pickpocketable. If the item is pickpocketable, then a rogue may be able to steal the item from this creature.

*7725
 Check this checkbox to make the selected item infinite. This means that the store will never run out of the selected item.

*7726
 Item Type

*7727
 Please choose the type of item you wish to create

*7728

*7729
 < &Back

*7730
 &Next >

*7731
 Finish

*7732
 Finish the Wizard

*7733
 Return to the previous step in the Wizard

*7734
 Continue to the next step in the Wizard

*7735
 二度と表示しない

*7736
 Do not ask me this again

*7737
 Click Next to continue.

*7738
 Choose a Racial Type for your new Creature Blueprint.

*7739
 The Racial Type determines the default abilities, class, and appearance of the Creature.

*7740
 Please choose 1 to 3 classes for this creature and select the level for each class.

*7741
 The class determines the skills and feats the creature has as well as how the creature's abilities differ from the default values.

*7742
 The higher the level in a class, the more skills and feats the creature will have and the higher its ability scores will be.

*7743
 Add Class

*7744
 Class and Level

*7745
 Remove this Class

*7746
 Adjust the Level of this Class

*7747
 Select a Class to add

*7748
 Name and Quality

*7749
 Please enter a name for the new item.

*7750
 Name：

*7751
 Select Type

*7752
 Edit item name

*7753
 Item Level

*7754
 Select the player level you wish to create this item for

*7755
 Add the currently selected class

*7756
 Please choose an Appearance and Portrait for this creature.

*7757
 The appearance will be used for the creature's 3D model ingame. The portrait will be used in Chat balloons and Conversations.

*7758
 Appearance and Portrait

*7759
 Please enter a name for this new Creature.

*7760
 Select Palette Category

*7761
 Please select the category in the palette that you wish this blueprint to appear under.

*7762
 Review Statistics

*7763
 Check that the following statistics are correct. Click Back to make any changes.

*7764
 Welcome to the Creature Wizard.

*7765
 Creature Wizard

*7766
 This wizard allows you to quickly and efficiently create new Creature Blueprints.

*7767
 This creature is now complete.

*7768
 If you wish, you can fine-tune it using the Creature Properties.

*7769
 Launch Creature Properties

*7770
 低

*7771
 Godly

*7772
 Item Quality

*7773
 Select how powerful the item will be

*7774
 If you wish, you may fine-tune this item with the Item Properties.

*7775
 This item is now complete.

*7776
 Launch Item Properties

*7777
 Launch the Item Properties for additional modifications

*7778
 Select a category from the list to choose the category under which this Blueprint will appear in the palette.

*7779
 Select a category

*7780
 Area Wizard

*7781
 Name and Tileset

*7782
 Please enter a name for the new area and select a tileset.

*7783
 Area Size

*7784
 Please choose a size for the new area.

*7785
 This area is now ready to be created. Click Finish to add the area to your module.

*7786
 Launch Area Properties Dialog

*7787
 Open Area in the Area Viewer

*7788
 The OnExit Event occurs when a Creature leaves the polygon for a Trigger or Encounter.

*7789
 The OnExhausted Event occurs when an Encounter having the Single-Shot spawn option has finished spawning Creatures.

Encounters having the Continuous spawn option do not fire OnExhausted events.

*7790
 Click the Play button to play the sound file named in the Resource Name text field.

*7791
 BioWare Aurora Neverwinter Nights Toolset

*7792
 Select the level range that you wish this item to be appropriate for. The higher the level range, the more powerful the item properties will be on the item that is generated.

*7793
 Neverwinter Nights 2 Area (*.are)|*.are

*7794
 Neverwinter Nights 2 Information (*ifo)|*.ifo

*7795
 Neverwinter Nights Module 2 (*.mod)|*.mod

*7796
 Select the quality of the item. The higher the quality, the more item properties will be assigned to the generated item.

*7797
 Type a string in this field to specify the name that will appear for this object in the game as well as the name that appears in the palette.


*7798
 Pricing

*7799
 Sell Mark Up

*7800
 Buy Mark Down

*7801
 Stolen Goods

*7802
 Buy Stolen Goods

*7803
 Edit store mark up value

*7804
 Edit store mark down value

*7805
 Specify if this store will buy stolen goods

*7806
 Edit store markdown for stolen goods

*7807
 OnOpenStore

*7808
 NWToolset Version

*7809
 About

*7810
 The OnOpenStore Event occurs whenever the store is object is opened.

*7811
 Specify a value for the Sell Mark Up. This value specified is used as a percentage of the item's calculated cost.

This value should normally be greater than or equal to 100.

*7812
 Copyright (c) 2001-2003 BioWare Corp.

*7813
 Specify a value for the Sell Mark Down. This value specified is used as a percentage of the item's calculated cost.

This value should normally be less than 100.

*7814
 Specify a value for the Sell Mark Down. This value specified is used as a percentage of the item's calculated cost.

This value should normally be less than the value specified for the regular pricing Buy Mark Down.

*7815
 Check this checkbox to specify whether this store will purchase stolen goods from the players or not. If this store does buy stolen goods, specify at what reduced price the store will pay for stolen goods below.

*7816
 Click on this button to edit the contents of this object's inventory.

*7817
 The following resources were required by the package selected for import, but they could not be found in the package. Do you still wish to continue importing?

*7818
 Missing Resources

*7819
 Import Resources

*7820
 Export Resources

*7821
 Overwrite Existing Resources

*7822
 Importing the selected resource would overwrite some resources that already exist in this module.

*7823
 Select the resources that you wish to overwrite. Deselect the resources that you do not wish to overwrite.

*7824
 Yes

*7825
 No

*7826
 Choose an appearance from the Generic Appearance dropdown list to specify what this door should look like when placed in a generic doorway.

*7827
 There are several options to specify how a Lock behaves on a Door or a Placeable Object.

Locked - The object is locked.

Can be relocked - The object can be locked again after it has been unlocked.

Automatically remove key after use - After unlocking this object with its key, the key disappears.

Key required to unlock or lock - This object can only be unlocked by a key having a Tag that matches the Key Tag for this object.

*7828
 &Add Creature

*7829
 &Edit Creature

*7830
 Add the selected Creature to the Encounter List

*7831
 Remove the selected Creature from the Creature List

*7832
 Edit the selected Creature

*7833
 Find What：

*7834
 Replace With

*7835
 Search Conditions

*7836
 Match Case

*7837
 Script Editor

*7838
 Conversation Editor

*7839
 &Edit

*7840
 Edit &Copy

*7841
 &Delete

*7842
 -

*7843
 E&xport

*7844
 &Import...

*7845
 Item Property

*7846
 Name of the item property

*7847
 Item Sub-Property

*7848
 Name of item sub-property

*7849
 Item Cost Parameter

*7850
 Selected cost parameter value

*7851
 Parameter 1

*7852
 Selected parameter 1 value

*7853
 Show tips at start up

*7854
 Build module on save

*7855
 Chance of Appearing (%)

*7856
 Edit % chance this property is used

*7857
 Cost Parameter Values

*7858
 Parameter 1 Values

*7859
 Select cost parameter value

*7860
 Enable materials

*7861
 Select parameter 1 value

*7862

*7863
 Select

*7864
 Select this value

*7865
 Select Property Parameters

*7866
 Background Color (click panel to change)：

*7867
 Creature Properties

*7868
 Font

*7869
 Item Wizard

*7870
 Code Templates Directory

*7871
 Inventory Contents

*7872
 Select Category

*7873
 Merchant Properties

*7874
 Default delay for player speech

*7875
 Default delay for NPC speech

*7876
 Show popup when creating a new text entry

*7877
 Show speaker name before text

*7878
 This is the number of seconds that the game will wait after the player selects their response

*7879
 Select layer

*7880
 Select Character Colors

*7881
 This is the number of seconds that the game will wait after it displays the text of the NPC's response

*7882
 When this box is checked the editor will ask you for the text immediately after you add a node.

*7883
 When this box is checked, the editor will show you the speaker's name before the text.

*7884
 Play ambient sound in area

*7885
 Play ambient music in area

*7886
 Play placed sound objects in area

*7887
 3D Sound Providers

*7888
 Select Color

*7889
 Select Resource

*7890
 List of Game Resources： 

*7891
 Resource Name：

*7892
 Resources of Type： 

*7893
 Number of resources found

*7894
 No help is available for this topic.

*7895
 Match Whole Word Only

*7896
 Search Backward

*7897
 Replace All

*7898
 Prompt On Replace

*7899
 Selected Only

*7900
 Find Text

*7901
 Preview

*7902
 Text Type

*7903
 Click to change the color of the selected text type.

*7904
 Compiler

*7905
 Bookmarks

*7906
 NWToolset Help

*7907
 Areas

*7908
 Conversations

*7909
 Tile Properties

*7910
 Main Light 1

*7911
 Main Light 2

*7912
 Custom Color 1

*7913
 Custom Color 2

*7914
 Animation Loop 1

*7915
 Animation Loop 2

*7916
 Animation Loop 3

*7917
 Source Light 1

*7918
 Source Light 2

*7919
 Invalid portal info

*7920
 Functions

*7921
 Constants

*7922
 Variables

*7923
 Templates

*7924
 The Script Editor QuickList allows you to browse all the available functions, constants, variables, and code templates.

Click on an item in the QuickList to display information about it in the Help pane. Clicking on a Function displays its prototype. Clicking on a Constant or Variable displays its type information. Clicking on a Template displays the code that it would insert for you.

Double-click on an item in the QuickList to insert it into your script at the current cursor position.

To find an item in the QuickList, click in the list and then start typing the string that you are looking for. It will automatically jump to the nearest match.

To find all items that begin with a certain string, type the string in the Filter box above the QuickList.

*7925
 Type a string in the Filter text field to show all items in the QuickList below that begin with the string you typed.

Erase the string in the Filter text field to go back to showing all items in the QuickList.

*7926
 Click OK to save this script and close the Script Editor

*7927

*7928
 Click Cancel to abandon all changes to all open Scripts

*7929
 Filter

*7930
 Compile

*7931
 Delete Bookmark

*7932
 Toggles a bookmark on the current line

*7933
 Toggle bookmark

*7934
 Saves and Compiles the current script

*7935
 Save and Compile

*7936
 Replace Text

*7937
 Print

*7938
 Print the current script

*7939
 Invalid Target. Valid targets for Animal Empathy are Neutral or Hostile animals, beasts, or magical beasts.

*7940
 The target must be aware of you to use this ability.

*7941
 That action is not allowed in your current state.

*7942
 Invalid Target. Only intelligent creatures are valid targets for Taunt.

*7943
 That object is not locked.

*7944
 A specific key is required to open that object.

*7945
 You used a key.

*7946
 Invalid Target. Valid targets for Called Shot Leg are creatures that have legs.

*7947
 Invalid Target. Valid targets for Called Shot Arm are creatures that have arms.

*7948
 Invalid Target. Large or smaller creatures are the only valid targets for Sap.

*7949
 Invalid Target. Valid targets for Knockdown are any creatures that are one size category larger than you, or smaller.

*7950
 Invalid Target. Valid targets for Improved Knockdown are any creatures that are one size category larger than you, or smaller.

*7951
 You cannot rest so soon after exerting yourself.

*7952
 Resting.

*7953
 Done resting.

*7954
 You cannot target a creature you cannot see or do not have a line of sight to.

*7955
 You cannot use that item.

*7956
 No uses or preparations left for that spell.

*7957
 Cancelled Rest.

*7958
 &Export...

*7959
 Export the selected resource(s)

*7960
 Delete the selected resource(s)

*7961
 Build Module

*7962
 Build

*7963
 Results

*7964
 Files

*7965
 Blueprints

*7966
 Camera Mode：

*7967

*7968
 Top Down

*7969
 Driving Camera Mode

*7970

*7971
  (Updating Objects)

*7972
 Resources Used

*7973
 Texture

*7974
 Click here to select a color

*7975
 Check to play this tile animation

*7976
 Ban IP

*7977
 Select Token

*7978
 Some tiles have custom animations available to them. You can specify whether you want these animations to play or not through these checkboxes.

*7979
 Player Tokens

*7980
 Customize the color of the trim by selecting a color from the given palette.

*7981
 World Tokens

*7982
 Custom Tokens

*7983
 Examples

*7984
 Show the tokens related to a player

*7985
 Show the tokens related to the world

*7986
 Show user created tokens

*7987
 Select the color of the main light for this tile. 

A tile may have up to 2 main lights active. The main light is positioned over the center of the tile and provides ambient lighting.

*7988
 Select the source light variation.

A tile may have up to 2 source lights. An example of a source light would be torches on the wall. The position of these lights depend on the tile.

*7989

*7990

*7991
 This action requires the current area to change. Would you like to proceed?

*7992
 <CUSTOM0> now dislikes you!


*7993
 Player List

*7994
 Player

*7995
 Attitude

*7996
 Reaction

*7997
 Ban Player

*7998
 Boot Player

*7999
 Like

*8000
 Dislike

*8001
 No hostile spells

*8002
 Cannot pick pockets

*8003
 Cannot trigger traps

*8004
 Associate will not attack

*8005
 Cannot attack them

*8006
 All spells effective

*8007
 Can pick pockets

*8008
 Traps are triggered

*8009
 Associates will defend master

*8010
 Attacks of opportunity off

*8011
 Associates will attack

*8012
 Attacks of opportunity on

*8013
 You are now in a Full PVP Area.

*8014
 You are now in a Party PVP area.

*8015
 You are now in a No PVP area.

*8016
 Identified

*8017
 PvP Zone

*8018
 Party Protected

*8019
 Full PvP

*8020
 No PvP

*8021
 Type in any comments that you have about this export package.

*8022
 The following resources were required by the resource selected for export, but they could not be found in the module or game resources. Do you still wish to continue exporting?

*8023
 %d/%d resources selected

*8024
 The creator of this import package has the following comments about it：

*8025
 Choose the Player vs. Player settings

*8026
 Type a string in the ResRef field to set the filename that this Area will be stored as.

*8027
 Default (use server setting)

*8028
 Damage Resistance

*8029
 Regenerating

*8030
 Damage Reduction

*8031
 Temporary Hit Points

*8032
 Entangled

*8033
 Invulnerable

*8034
 Deaf

*8035
 Fatigued

*8036
 Immunity

*8037
 Blind

*8038
 Enemy Attack Bonus

*8039
 Charmed

*8040
 Confused

*8041
 Frightened

*8042
 Dominated

*8043
 Paralyzed

*8044
 Dazed

*8045
 Stunned

*8046
 Asleep

*8047
 Poisoned

*8048
 Diseased

*8049
 Cursed

*8050
 Silenced

*8051
 Turned

*8052
 Hasted

*8053
 Slowed

*8054
 Ability Increased

*8055
 Ability Decreased

*8056
 Attack Increased

*8057
 Attack Decreased

*8058
 Damage Increased

*8059
 Damage Decreased

*8060
 Damage Immunity Increased

*8061
 Damage Immunity Decreased

*8062
 AC Increased

*8063
 AC Decreased

*8064
 Movement Speed Increased

*8065
 Movement Speed Decreased

*8066
 Saving Throw Increased

*8067
 Saving Throw Decreased

*8068
 Spell Resistance Increased

*8069
 Spell Resistance Decreased

*8070
 Skill Increased

*8071
 Skill Decreased

*8072
 Invisible

*8073
 Improved Invisible

*8074
 Darkness

*8075
 Dispel Magic All

*8076
 Magical Shield

*8077
 Level Drained

*8078
 Polymorphed

*8079
 Sanctuary

*8080
 True Seeing

*8081
 See Invisibility

*8082
 Time Stop

*8083
 Blind

*8084
 Spell Level Absorption

*8085
 Dispel Magic Best

*8086

*8087
 Permanently remove the conversation '%s'?

*8088
 Permanently remove the script '%s'?

*8089
 Permanently remove the area '%s'?

*8090
 Monk, Spirit Warrior

*8091
 <color=Gold><b>Spirit Warrior</b></color>

Although the spirit warrior is trained in the classical monk tradition, he also demonstrates talent with the bow and arrow.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*8092
 Monk, Gifted

*8093
 The gifted monks are members of a humble tradition that trains them in the use of the kama, a simple weapon used to devastating effect by these masters.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*8094
 Monk, Devout

*8095
 <color=Gold><b>Devout Monk</b></color>

Devout monks are often seen touring the countryside with a quarterstaff, hammering their beliefs into anyone foolish enough not to run.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*8096
 Monk, Peasant

*8097
 <color=Gold><b>Peasant Monk</b></color>

Peasant monks walk alongside the common people as one of them. A peasant monk's skill with the kama and shuriken is kept well-hidden until needed.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*8098
 The toolset did not close properly last time it was used.
A module was found, would you like to try to recover it?
Pressing 'No' will destroy the backup.

*8099

*8100
 critical failure

*8101
 success not possible

*8102
 HAK File

*8103
 Choose the HAK file to use with this Module

*8104
 Select a HAK file to use with this module by choosing an item from the dropdown list.

A HAK file is an optional file that contains user-created art and sound content that replaces some of the default art and sound resources that ship with the game.

You can add HAK files to the list of options in the dropdown list by downloading them and saving them to the "Hak" subfolder of your NWN install folder.

*8105
 Rest

*8106
 Player List

*8107
 Mind Spells

*8108

*8109

*8110

*8111

*8112

*8113

*8114
 Electricity

*8115

*8116
 PvP設定：

*8117

*8118
 Cancel Counterspell

*8119
 Boot

*8120
 Ban

*8121

*8122
 Counterspell

*8123
 You are running low on ammunition! You only have <CUSTOM0> round(s) left!

*8124
 You are out of ammunition.

*8125

*8126

*8127
 is casting

*8128

*8129
 Could not save the file %s.
Please ensure that you have sufficient disk space and that you have permission to write to the file.

*8130
 Could Not Save File

*8131
 Checking For Server

*8132
 Retry

*8133
 Join

*8134
 サーバー名

*8135
 Module Name

*8136
 Players

*8137
 Levels

*8138
 Password Required

*8139
 IP Address

*8140
 Ping

*8141
 True

*8142
 False

*8143

*8144

*8145
 Full

*8146
 None

*8147
 Party

*8148
 Terrain Type

*8149
 Interior (no weather effects)

*8150
 Natural

*8151
 Underground

*8152
 Check the boxes that apply to the terrain types that you wish this area to have. The meanings of each terrain type are described below.

Interior - An interior area cannot have weather effects. Sound cannot travel through walls, so listen checks tend to be harder to make.
Exterior (not interior) - Weather effects are allowed. Sound can travel over walls, so listen checks tend to be easier.

Underground - Creatures that have the Stonecunning feat are able to take advantage of the feat.
Above ground (not underground) - The Stonecunning feat does not function.

Natural - Druids and Rangers can use their abilities that require them to be in natural surroundings.
Artificial (not natural) - Druids and Rangers cannot use abiltiies that require them to be in natural surroundings.

*8153
 Cannot force a Dungeon Master into Limbo.

*8154
 This is a monster class and may only be given to a monster.

*8155
 This is the commoner class, Only NPCs may take levels in this class.

*8156
 Enter name of deity.

*8157
 You left your mountain home seeking excitement in the human lands. The honor of your clan means everything to you, and the desire to earn the respect of your people motivates you to deeds of valor.

*8158
 Wanderlust has recently lured you to enter human lands against your family's advice, and your own better judgment. You plan to show these short-lived humans and filthy dwarves what a real elf is made of.

*8159
 Your curiosity has always led you into strange and dangerous circumstances, and now you find yourself outside the close circle of your clan, surrounded by humans and other races. Your guess is that more strange adventures are on their way.

*8160
 You may be short, but you're quick and full of spirit. You've recently wandered into human settlements, eager to see what you can learn from the tall-folk.

*8161
 You inherited your elven parent's racial wanderlust, and that coupled with your natural human ambition makes you a born adventurer.

*8162
 Wherever you travel, those around you either shun you or drive you away because of your orc blood. Hoping to gain some respect, you have set off in search of high adventure.

*8163
 あなたの過去はあまり知られていなく、それらの事情をあなたの村に住む人々にも明らかにしていません。あなたが望むどんな過去でもここに記すことが出来るし、あなたの記憶の中だけにとどめておくことも出来るでしょう。


*8164
 Polymorph, Blade Spider

*8165
 Polymorph, Troll

*8166
 Polymorph, Umber Hulk

*8167
 Polymorph, Gargoyle

*8168
 Polymorph, Mindflayer

*8169
 Shapechange, Frost Giant

*8170
 Shapechange, Fire Giant

*8171
 Shapechange, Horned Devil

*8172
 Shapechange, Nightwalker

*8173
 Shapechange, Iron Golem

*8174
 Elemental Shape, Fire

*8175
 Elemental Shape, Water

*8176
 Elemental Shape, Earth

*8177
 Elemental Shape, Air

*8178
 Wild Shape, Bear

*8179
 Wild Shape, Panther

*8180
 Wild Shape, Wolf

*8181
 Wild Shape, Boar

*8182
 Wild Shape, Badger

*8183

*8184

*8185
 Enter your Sub Race.

*8186
 Low-light Vision

*8187
 Type of Feat： Race
Prerequisite： Elf, half-elf, or gnome.
Specifics： Low-light vision grants the ability to see in the dark, but not as far as darkvision.
Use： Automatic.

*8188

*8189
 Please enter a Server Name.

*8190

*8191
 パラディン・エラント

*8192
 パラディン・アンデッドハンター

*8193
 パラディン・インクイジター

*8194
 パラディン・チャンピオン

*8195
 Ranger, Marksman

*8196
 Ranger, Feralan

*8197
 Ranger, Stalker

*8198
 Ranger, Trophy Hunter

*8199
 ローグ・放浪者

*8200
 ローグ・山賊

*8201
 ローグ・偵察

*8202
 ローグ・威張り者

*8203
 <color=Gold><b>堕落</b></color>

堕ちたパラディンは気高き戦士であり、戦闘ではロングソードと盾を使用します。

このパッケージはあなたのキャラクタに特別な能力をあたえることはありません。単純に未所持の技能と特技を調整できるだけです。

*8204
 <color=Gold><b>アンデッド・ハンター</b></color>

アンデッドに対する深く激しい憎悪はアンデッド・ハンターの内面を焼き焦がします。それら全ての憎悪をクロスボウとメイスで追いつめます。

このパッケージはあなたのキャラクタに特別な能力をあたえることはありません。単純に未所持の技能と特技を調整できるだけです。

*8205
 <color=Gold><b>調査官</b></color>

調査官はどのように後ろ指をさされているか知っています。そして言葉で駄目なら彼の剣が素早く任務を終わらせます。

このパッケージはあなたのキャラクタに特別な能力をあたえることはありません。単純に未所持の技能と特技を調整できるだけです。

*8206
 チャンピオンは時々聖戦で大群を指揮することを知らされます。チャンピオンの純粋な力は、神の名の下の兵士になるよう誰にでも説得することができるでしょう。このパラディンは呪文の発動とは対照的により強さと戦闘能力に焦点を合わせています。

このパッケージはあなたのキャラクタに特別な能力をあたえることはありません。単純に未所持の技能と特技を調整できるだけです。

*8207
 <color=Gold><b>Marksman</b></color>

The marksman is a master of the longbow, firing his deadly arrows with legendary skill. 

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

NOTE： This package is most appropriate if the archery combat style is selected at level 2.

*8208
 <color=Gold><b>Feralan</b></color>

Feralans are rangers who choose to emulate the predators of the wild - the bears, panthers, and wolves. They favor close combat above all else.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

NOTE： This package is most appropriate if the two-weapon combat style is selected at level 2.

*8209
 <color=Gold><b>Stalker</b></color>

Most who encounter a stalker notice only a shadow in the woods, or a movement out of the corner of their eye, since stalkers are not noticed unless they wish to be. Stalkers make it a point to monitor and destroy the more common enemies of civilization - goblins, orcs, and giants - though they also keep watch for more monstrous threats.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*8210
 <color=Gold><b>Trophy Hunter</b></color>

The trophy hunter scours hill and mountain for fantastic beasts, using his axe to topple them and claim trophies of his kills.

This package does not give any special abilities to your character. It simply configures your skills and feats so that you don't have to.

*8211
 <color=Gold><b>放浪者</b></color>

放浪者は各地をさまよい歩き、機知と機転に頼っています。一方、対話か策略で困難から抜け出すことを好みますが、追いつめられると戦士の能力も発揮します。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*8212
 <color=Gold><b>山賊</b></color>

山賊は待ち伏せが得意で、クロスボウの射程から〈急所攻撃〉する前に罠で敵を弱らせます。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*8213
 <color=Gold><b>偵察</b></color>

〈忍び足〉と認知力を用いて、敵陣の中に容易く入り込み、対決する前に戦闘がどれだけ困難かを判断します。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*8214
 <color=Gold><b>威張り者</b></color>

威張り者はほとんど神話上の人物です。戦闘と説得の技術に重点を置くローグで、舌先三寸によって、幾多の物語の主人公となっています。

このパッケージはキャラクタに特別な能力は付与されません。容易に技能と特技を調整するだけです。

*8215
 Save Game

*8216
 Unless you have saved, the current game will be lost.
Are you sure you want to continue?

*8217

*8218

*8219

*8220

*8221

*8222

*8223

*8224

*8225

*8226

*8227

*8228

*8229

*8230

*8231

*8232

*8233

*8234

*8235

*8236

*8237

*8238

*8239

*8240

*8241

*8242

*8243

*8244

*8245

*8246

*8247

*8248

*8249

*8250

*8251

*8252

*8253

*8254

*8255

*8256

*8257

*8258

*8259

*8260

*8261
 Beetle

*8262
 Devourer

*8263
 Experience Points Gained： 

*8264
 Experience Points Lost： 

*8265
 Create a new file

*8266
 Open an existing file

*8267
 Close the current file

*8268
 Save the current file

*8269
 Save Resource

*8270
 Exit and close all open files

*8271

*8272
 元のフォームに戻る

*8273
 Enter the name for the character's save file.

*8274
 Yes

*8275
 No

*8276
 Do you want to update your local character?

*8277
 Root

*8278
 Player Text Color

*8279
 NPC Text Color

*8280

*8281
 OWNER

*8282
 Terrain

*8283

*8284
 Henchman

*8285
 NPC - full

*8286
 NPC - part

*8287
 Monster

*8288
 You cannot use this skill.

*8289
 You may not use this skill for another <CUSTOM0> second(s).

*8290

*8291
 Aasimar, Male

*8292
 Hound Archon

*8293
 Paste Link Options

*8294
 Link Source To Destination

*8295
 Link Destination To Source

*8296
 This object is locked.

*8297

*8298

*8299
 Tiefling, Female

*8300
 Tiefling, Male

*8301
 You may only have <CUSTOM0> <CUSTOM1> at a time.

*8302
 Your character has gained enough experience to advance a level.

*8303
 Dragon, Young

*8304
 Dragon, Old

*8305
 Giant, Common

*8306
 Giant, Noble

*8307
 locked

*8308
 Celestial

*8309
 Lizardfolk, Female

*8310
 Lizardfolk, Female Chief

*8311
 Lizardfolk, Female Mage

*8312
 Lizardfolk, Male

*8313
 Lizardfolk, Male Chief

*8314
 Lizardfolk, Male Mage

*8315
 Mephit

*8316
 Play Sound

*8317
 Choose a Voice Set

*8318
 CONTINUE

*8319
 END DIALOGUE

*8320
 Use vault characters ONLY

*8321
 Save character inside save game

*8322
 Slaad, Powerful

*8323
 Slaad, Weaker

*8324

*8325
 Yuan-Ti, Invoker

*8326
 Yuan-Ti, Necromancer

*8327
 Vampire, Female

*8328
 Vampire, Male

*8329
 Rakshasa, Female

*8330
 Rakshasa, Male

*8331
 Hound Archon, Female

*8332
 Hound Archon, Male

*8333
 Celestial Avenger, Female

*8334
 Celestial Avenger, Male

*8335
 vco_smhanholy01

*8336

*8337

*8338
 Healer's Kit

*8339
 Type of Feat： Class
Prerequisite： Barbarian level 10.
Specifics： This feat allows barbarians to shrug off two points of damage from each attack that hits them.
Use： Automatic.

*8340
 Type of Feat： Class
Prerequisite： Barbarian level 13.
Specifics： This feat allows barbarians to shrug off three points of damage from each attack that hits them.
Use： Automatic.

*8341
 Type of Feat： Class
Prerequisite： Barbarian level 16.
Specifics： This feat allows barbarians to shrug off four points of damage from each attack that hits them. 
Use： Automatic.

*8342
 <CUSTOM0> attempts to resist spell ： <CUSTOM1>

*8343
 spell resisted

*8344
 magic immunity

*8345
 spell absorbed

*8346
 Click To Level Up

*8347

*8348
 NWN Nasher

*8349
 Someone

*8350

*8351

*8352

*8353

*8354

*8355

*8356

*8357

*8358

*8359

*8360

*8361

*8362

*8363

*8364

*8365

*8366

*8367

*8368

*8369

*8370

*8371

*8372

*8373

*8374

*8375

*8376

*8377

*8378

*8379

*8380

*8381

*8382

*8383

*8384

*8385

*8386

*8387

*8388

*8389

*8390

*8391

*8392

*8393

*8394

*8395

*8396

*8397

*8398

*8399

*8400

*8401

*8402

*8403

*8404

*8405

*8406

*8407

*8408

*8409

*8410

*8411

*8412

*8413
 Type of Feat： Spell
Prerequisite： 21st level, Spell Penetration and Greater Spell Penetration.
Specifics： The character gains a +6 bonus on caster level checks to beat a creature's spell resistance.
Use： Automatic.

*8414
 Epic Weapon Focus (club)

*8415
 Type of Feat： Combat
Prerequisite： 21st level, Weapon Focus with chosen weapon.
Specifics： The character gains a +2 bonus to all attack rolls with the chosen weapon.
Use： Automatic.

*8416
 Epic Weapon Focus (dagger)

*8417
 Epic Weapon Focus (dart)

*8418
 Epic Weapon Focus (heavy crossbow)

*8419
 Epic Weapon Focus (light crossbow)

*8420
 Epic Weapon Focus (mace)

*8421
 Epic Weapon Focus (morningstar)

*8422
 Epic Weapon Focus (quarterstaff)

*8423
 Epic Weapon Focus (spear)

*8424
 Epic Weapon Focus (sickle)

*8425
 Epic Weapon Focus (sling)

*8426
 Epic Weapon Focus (unarmed strike)

*8427
 Epic Weapon Focus (longbow)

*8428
 Epic Weapon Focus (shortbow)

*8429
 Epic Weapon Focus (shortsword)

*8430
 Epic Weapon Focus (rapier)

*8431
 Epic Weapon Focus (scimitar)

*8432
 Epic Weapon Focus (longsword)

*8433
 Epic Weapon Focus (greatsword)

*8434
 Epic Weapon Focus (handaxe)

*8435
 Epic Weapon Focus (throwing axe)

*8436
 Epic Weapon Focus (battleaxe)

*8437
 Epic Weapon Focus (greataxe)

*8438
 Epic Weapon Focus (halberd)

*8439
 Epic Weapon Focus (light hammer)

*8440
 Epic Weapon Focus (flail)

*8441
 Epic Weapon Focus (warhammer)

*8442
 Epic Weapon Focus (heavy flail)

*8443
 Epic Weapon Focus (kama)

*8444
 Epic Weapon Focus (kukri)

*8445
 Epic Weapon Focus (shuriken)

*8446
 Epic Weapon Focus (scythe)

*8447

*8448
 Epic Weapon Focus (katana)

*8449
 Epic Weapon Focus (bastard sword)

*8450
 Epic Weapon Focus (dire mace)

*8451
 Epic Weapon Focus (double axe)

*8452
 Epic Weapon Focus (two-bladed sword)

*8453
 Epic Weapon Focus (creature weapon)

*8454
 Type of Feat： Monster
Prerequisite： -
Specifics： Grants Epic Weapon Focus with the creature weapon.
Use： Automatic.

*8455
 Epic Weapon Specialization (club)

*8456
 Type of Feat： Combat
Prerequisite： 21st level, Weapon Focus, Epic Weapon Focus and Weapon Specialization in the chosen weapon.
Specifics： The character gains a +4 bonus to all damage done by the chosen weapon.
Use： Automatic.

*8457
 Epic Weapon Specialization (dagger)

*8458
 Epic Weapon Specialization (dart)

*8459
 Epic Weapon Specialization (heavy crossbow)

*8460
 Epic Weapon Specialization (light crossbow)

*8461
 Epic Weapon Specialization (mace)

*8462
 Epic Weapon Specialization (morningstar)

*8463
 Epic Weapon Specialization (quarterstaff)

*8464
 Epic Weapon Specialization (spear)

*8465
 Epic Weapon Specialization (sickle)

*8466
 Epic Weapon Specialization (sling)

*8467
 Epic Weapon Specialization (unarmed strike)

*8468
 Epic Weapon Specialization (longbow)

*8469
 Epic Weapon Specialization (shortbow)

*8470
 Epic Weapon Specialization (shortsword)

*8471
 Epic Weapon Specialization (rapier)

*8472
 Epic Weapon Specialization (scimitar)

*8473
 Epic Weapon Specialization (longsword)

*8474
 Epic Weapon Specialization (greatsword)

*8475
 Epic Weapon Specialization (handaxe)

*8476
 Epic Weapon Specialization (throwing axe)

*8477
 Epic Weapon Specialization (battleaxe)

*8478
 Epic Weapon Specialization (greataxe)

*8479
 Epic Weapon Specialization (halberd)

*8480
 Epic Weapon Specialization (light hammer)

*8481
 Epic Weapon Specialization (flail)

*8482
 Epic Weapon Specialization (warhammer)

*8483
 Epic Weapon Specialization (heavy flail)

*8484
 Epic Weapon Specialization (kama)

*8485
 Epic Weapon Specialization (kukri)

*8486
 Epic Weapon Specialization (shuriken)

*8487
 Epic Weapon Specialization (scythe)

*8488
 Epic Weapon Specialization (katana)

*8489
 Epic Weapon Specialization (bastard sword)

*8490
 Epic Weapon Specialization (dire mace)

*8491
 Epic Weapon Specialization (double axe)

*8492
 Epic Weapon Specialization (two-bladed sword)

*8493
 Epic Weapon Specialization (creature weapon)

*8494
 Type of Feat： Monster
Prerequisite： -
Specifics： Grants Epic Weapon Specialization with the creature weapon.
Use： Automatic.

*8495
 Epic Will

*8496
 Type of Feat： General
Prerequisite： 21st level.
Specifics： The character gains a +4 bonus to all Will saves.
Use： Automatic.

*8497
 Improved Combat Casting

*8498
 Type of Feat： Spell
Prerequisite： 21st level, Combat Casting, Concentration 25+ ranks.
Specifics： The character does not incur attacks of opportunity for casting spells while threatened.
Use： Automatic.

*8499
 Improved <i>Ki</i> Strike +4

*8500
 Type of Feat： General
Prerequisite： Monk, <i>Ki</i> Strike +3, Wisdom 21
Specifics： The monk's unarmed attack counts as a +4 magic weapon against creatures with damage reduction.
Use： Automatic.

*8501
 Improved <i>Ki</i> Strike +5

*8502
 * Success - Item created! *

*8503
 Improved Spell Resistance I

*8504
 Type of Feat： General
Prerequisite： 21st level, Diamond Soul Feat.
Specifics： The character gains a +2 to spell resistance. This feat may be taken multiple times.
Use： Automatic.

*8505
 Improved Spell Resistance II

*8506
 Great Wisdom I

*8507
 Improved Spell Resistance III

*8508
 Type of Feat： General
Prerequisite： 21st level.
Specifics： The character gains a +1 to their Wisdom. This may be taken multiple times, to a maximum bonus of +10.
Use： Automatic.

*8509
 Improved Spell Resistance IV

*8510
 Great Wisdom II

*8511
 Improved Spell Resistance V

*8512
 Great Wisdom III

*8513
 Improved Spell Resistance VI

*8514
 Great Wisdom IV

*8515
 Improved Spell Resistance VII

*8516
 Great Wisdom V

*8517
 Improved Spell Resistance VIII

*8518
 Great Wisdom VI

*8519
 Improved Spell Resistance IX

*8520
 Great Wisdom VII

*8521
 Improved Spell Resistance X

*8522
 Great Wisdom VIII

*8523
 Overwhelming Critical (club)

*8524
 Type of Feat： Combat
Prerequisite： 21st level, Strength 23+, Cleave, Great Cleave, Improved Critical (in chosen weapon), Power Attack and Weapon Focus (in weapon chosen).
Specifics： When using the weapon chosen, the character deals +1d6 points of damage on a successful critical hit. If the weapon's critical multiplier is x3, add +2d6, and if the multiplier is x4, add 3d6.
Use： Automatic.

*8525
 Overwhelming Critical (dagger)

*8526
 Overwhelming Critical (dart)

*8527
 Overwhelming Critical (heavy crossbow)

*8528
 Overwhelming Critical (light crossbow)

*8529
 Overwhelming Critical (mace)

*8530
 Overwhelming Critical (morningstar)

*8531
 Overwhelming Critical (quarterstaff)

*8532
 Overwhelming Critical (spear)

*8533
 Overwhelming Critical (sickle)

*8534
 Overwhelming Critical (sling)

*8535
 Overwhelming Critical (unarmed strike)

*8536
 Overwhelming Critical (longbow)

*8537
 Overwhelming Critical (shortbow)

*8538
 Overwhelming Critical (shortsword)

*8539
 Overwhelming Critical (rapier)

*8540
 Overwhelming Critical (scimitar)

*8541
 Overwhelming Critical (longsword)

*8542
 Overwhelming Critical (greatsword)

*8543
 Overwhelming Critical (handaxe)

*8544
 Overwhelming Critical (throwing axe)

*8545
 Overwhelming Critical (battleaxe)

*8546
 Overwhelming Critical (greataxe)

*8547
 Overwhelming Critical (halberd)

*8548
 Overwhelming Critical (light hammer)

*8549
 Overwhelming Critical (flail)

*8550
 Overwhelming Critical (warhammer)

*8551
 Overwhelming Critical (heavy flail)

*8552
 Overwhelming Critical (kama)

*8553
 Overwhelming Critical (kukri)

*8554
 Overwhelming Critical (shuriken)

*8555
 Overwhelming Critical (scythe)

*8556
 Overwhelming Critical (katana)

*8557
 Overwhelming Critical (bastard sword)

*8558
 Overwhelming Critical (dire mace)

*8559
 Overwhelming Critical (double axe)

*8560
 Overwhelming Critical (two-bladed sword)

*8561
 Overwhelming Critical (creature weapon)

*8562
 Type of Feat： Monster
Prerequisite： -
Specifics： Grants Overwhelming Critical with the creature weapon.
Use： Automatic.

*8563
 Perfect Health

*8564
 Type of Feat： General
Prerequisite： Constitution 25+, Great Fortitude.
Specifics： Makes the character immune to all diseases and poisons.
Use： Automatic.

*8565
 Self-Concealment I

*8566
 Type of Feat： General
Prerequisite： 21st level, Dexterity 30+, Hide 30 ranks, Tumble 30 ranks and Improved Evasion.
Specifics： The character gains a 10% concealment bonus. This feat may be taken multiple times, to a maximum of 50% concealment.
Use： Automatic.

*8567
 Self-Concealment II

*8568
 Great Wisdom IX

*8569
 Self-Concealment III

*8570
 Great Wisdom X

*8571
 Self-Concealment IV

*8572
 Great Strength I

*8573
 Self-Concealment V

*8574
 Type of Feat： General
Prerequisite： 21st level.
Specifics： The character gains a +1 to their Strength. This may be taken multiple times, to a maximum bonus of +10.
Use： Automatic.

*8575
 Superior Initiative

*8576
 Type of Feat： Combat
Prerequisite： Epic Character, Improved Initiative.
Specifics： The character gains a +8 bonus on initiative checks.
Use： Automatic.

*8577
 Epic Toughness I

*8578
 Type of Feat： General
Prerequisite： 21st level.
Specifics： The character gains 20 hit points. This feat may be taken multiple times, up to a maximum of 200 hit points.
Use： Automatic.

*8579
 Epic Toughness II

*8580
 Great Strength II

*8581
 Epic Toughness III

*8582
 Great Strength III

*8583
 Epic Toughness IV

*8584
 Great Strength IV

*8585
 Epic Toughness V

*8586
 Great Strength V

*8587
 Epic Toughness VI

*8588
 Great Strength VI

*8589
 Epic Toughness VII

*8590
 Great Strength VII

*8591
 Epic Toughness VIII

*8592
 Great Strength VIII

*8593
 Epic Toughness IX

*8594
 Great Strength IX

*8595
 Epic Toughness X

*8596
 Great Strength X

*8597
 Great Smiting I

*8598
 Type of Feat： Class
Prerequisite： 21st level, Charisma 25+, Smite Good or Smite Evil.
Specifics： Whenever the character makes a successful smite attack, it adds two times the characters level to damage. This feat may be taken multiple times, up to a maximum of 10 times - each time adding additional damage equal to the character's level to the smite attack.
Use： Combat Mode.

*8599
 Great Smiting II

*8600
 Great Smiting III

*8601
 Great Smiting IV

*8602
 Great Smiting V

*8603
 Great Smiting VI

*8604
 Great Smiting VII

*8605
 Great Smiting VIII

*8606
 Great Smiting IX

*8607
 Great Smiting X

*8608
 Improved Sneak Attack I

*8609
 Type of Feat： General
Prerequisite： 8d6 Rogue Sneak Attack or 8d6 Blackguard Sneak Attack or 8d6 Assassin Death Attack.
Specifics： Add +1d6 to your sneak attack damage. This feat may be taken multiple times, to a maximum of +10d6.
Use： Automatic.

*8610
 Improved Sneak Attack II

*8611
 Improved Sneak Attack III

*8612
 Improved Sneak Attack IV

*8613
 Improved Sneak Attack V

*8614
 Improved Sneak Attack VI

*8615
 Improved Sneak Attack VII

*8616
 Improved Sneak Attack VIII

*8617
 Improved Sneak Attack IX

*8618
 Improved Sneak Attack X

*8619
 Assassination (no proof required)

*8620
 Did you kill the [Villain]?

*8621
 Kill the [Villain] and return to the [Plot Giver]

*8622
 Improved Stunning Fist I

*8623
 Type of Feat： General
Prerequisite： 21st level, Dexterity 19+, Wisdom 19+, Improved Unarmed Strike and Stunning Fist.
Specifics： Adds +2 to the DC of the character's stunning attack. This feat may be taken multiple times, to a maximum of +20 DC.
Use： Automatic.

*8624
 Improved Stunning Fist II

*8625
 Improved Stunning Fist III

*8626
 Improved Stunning Fist IV

*8627
 Improved Stunning Fist V

*8628
 Improved Stunning Fist VI

*8629
 Improved Stunning Fist VII

*8630
 Improved Stunning Fist VIII

*8631
 Improved Stunning Fist IX

*8632
 Improved Stunning Fist X

*8633
 Planar Turning

*8634
 Type of Feat： General
Prerequisite： 21st level, Wisdom 25+, Charisma 25+ and Turn Undead.
Specifics： This feat allows outsiders to be turned like undead.
Use： Selected. If the character has twice as many levels as the outsiders have ヒットダイス, the outsiders are instantly destroyed.

*8635
 Thank you. Kill the [Villain] and return to me for your reward.

*8636
 Bane of Enemies

*8637
 Type of Feat： General
Prerequisite： Ranger 21st level.
Specifics： Any weapon the character wields against any of their favored enemies is treated as a bane weapon for that creature type (+2 to hit and an additional +2d6 damage).
Use： Automatic.

*8638
 Epic Dodge

*8639
 Type of Feat： General
Prerequisite： 21st level, Dexterity 25+, Dodge, Tumble 30 ranks, Improved Evasion and Defensive Roll.
Specifics： The character avoids the first attack each round.
Use： Automatic.

*8640
 Talking to [Plot Giver] before killing Villain

*8641
 Return to me after you have killed the [Villain]. Good luck!

*8642
 Automatic Quicken Spell I

*8643
 Type of Feat： Spell
Prerequisite： 21st level, Quicken Spell, Spellcraft 30, ability to cast 9th level spells.
Specifics： This feat allows the character to cast spells with a moment of thought. 
This feat may be taken multiple times：
Automatic Quicken Spell I： Quicken any level 0 - 3 spells
Automatic Quicken Spell II： Quicken any level 4 - 6 spells
Automatic Quicken Spell III： Quicken any level 7 - 9 spells
Use： Automatic.

*8644
 Automatic Quicken Spell II

*8645
 Automatic Quicken Spell III

*8646
 Automatic Silent Spell I

*8647
 Type of Feat： Spell
Prerequisite： 21st level, Silent Spell, Spellcraft 24, ability to cast 9th level spells.
Specifics： This feat allows the character to cast all spells of a given level range without the caster making any sound. This is especially useful if the caster has been silenced.
This feat may be taken multiple times：
Automatic Silent Spell I：   Cast any level 0 - 3 spell as silent spell
Automatic Silent Spell II：  Cast any level 4 - 6 spell as silent spell
Automatic Silent Spell III： Cast any level 7 - 9 spell as silent spell
Use： Automatic.

*8648
 Automatic Silent Spell II

*8649
 Automatic Silent Spell III

*8650
 Automatic Still Spell I

*8651
 Type of Feat： Spell
Prerequisite： 21st level, Still Spell, Spellcraft 27, ability to cast 9th level spells.
Specifics： This feat allows the character to cast all spells of a given level range as still spells automatically. These spells may be cast while wearing armor.
This feat may be taken multiple times：
Automatic Still Spell I：   Cast any level 0 - 3 spell as still spell
Automatic Still Spell II：  Cast any level 4 - 6 spell as still spell
Automatic Still Spell III： Cast any level 7 - 9 spell as still spell
Use： Automatic.

*8652
 Automatic Still Spell II

*8653
 Automatic Still Spell III

*8654
 Whirlwind Attack

*8655
 Type of Feat： General
Prerequisite： Intelligence 13+, Combat Expertise, Dexterity 13+, Dodge, Mobility, Spring Attack, Base Attack of +4.
Specifics： The character performs a full attack action,  and makes one melee attack at full ベース・アタック・ボーナス against each opponent within 5 feet.
Use： Selected.

*8656
 Improved Whirlwind Attack

*8657
 Type of Feat： Combat
Prerequisite： 21st level, Intelligence 13+, Dexterity 23+,  Dodge, Expertise, Mobility, Spring Attack, and  Whirlwind Attack .
Specifics： The character performs a full attack action, and makes one melee attack at full ベース・アタック・ボーナス against all opponents they threaten.
Use： Selected.

*8658
 Estimated time to download at 56K： 

*8659
 Mighty Rage

*8660
 Type of Feat： General
Prerequisite： 21st level, Strength 21+, Constitution 21+ and Greater Rage.
Specifics： When the character rages, they gain +8 to Strength and Constitution and a +4 morale bonus to Will saves. These bonuses replace the normal rage bonuses.
Use： Combat Mode.

*8661
 Lasting Inspiration

*8662
 Type of Feat： General
Prerequisite： 21st level, Perform and Bard Song.
Specifics： This feat allows the effects of bardic music to last ten times longer.
Use： Automatic.

*8663
 Curse Song

*8664
 Type of Feat： General
Prerequisite： Bard 1, Perform 3
Specifics： Bards are able to sing a song that can curse their enemies. Deafened creatures are not affected by the bard's singing. The song affects all enemies within 30 feet and lasts for 10 rounds. The higher the bard's final Perform skill and class level, the more powerful the Curse song. All of the penalties listed are additive. 
3 Perform and Bard Level 1： -1 to Attack and Damage rolls. 
6 Perform and Bard Level 2： -1 to Will Saves. 
9 Perform and Bard Level 3： -1 to Damage rolls and -1 to Fortitude Saves. 
12 Perform and Bard Level 6： -1 to Reflex saves, -1 to Skill rolls. 
15 Perform and Bard Level 8： -1 to Attack rolls, 8 damage. 
18 Perform and Bard Level 11： -2 to Dodge Armor Class, -1 to Skill rolls. 
Perform 21 and Bard Level 14： -1 to Damage rolls, 8 damage and -1 Dodge Armor Class. 
Perform 24 and Bard Level 15： -1 Will Saves, -1 Reflex Saves, -1 Fortitude Saves, -1 Dodge Armor Class. 
Perform 25 and Bard Level 16： -1 Will Saves, 4 damage. -1 Dodge Armor Class. 
For each additional 5 Perform and 1 Class level in Bard an additional 2 damage is granted.
Use： Selected.

*8665
 Greater Wildshape I (wyrmling shape)

*8666
 Input Text

*8667
 Dragon Shape

*8668
 Type of Feat： Epic
Prerequisite： 21st level, Wisdom 30+ and Wild Shape 6x/day.
Specifics： The character may use wild shape to change into a dragon. The transformation has a duration of 1 hour per class level.
Use： Selected, after selecting, the character must choose what type of dragon they will appear as.

*8669
 Epic Spell： Mummy Dust

*8670
 Type of Feat： Epic Spell
Prerequisite： 21st level, the ability to cast 9th level spells and 15 ranks in spellcraft.
Specifics： The caster summons a powerful mummy warrior to do their bidding.
Use： Cast.

*8671
 Epic Spell： Dragon Knight

*8672
 Type of Feat： Epic Spell
Prerequisite： 21st level, the ability to cast 9th level spells and 22 ranks in spellcraft.
Specifics： The caster summons a powerful adult red dragon to the targeted location to fight on his side.
Use： Cast.

*8673
 Epic Spell： Hellball

*8674
 Type of Feat： Epic Spell
Prerequisites： 21st level, the ability to cast 9th level spells and 32 ranks in spellcraft
Specifics： The caster creates a ball of energy that does 10d6 points of acid, fire, electrical and sonic damage to all targets in its blast radius.
Use： Cast.

*8675
 Epic Spell： Epic Mage Armor

*8676
 Type of Feat： Epic Spell
Prerequisite： 21st level, the ability to cast 9th level spells and 26 ranks in spellcraft.
Specifics： The caster gets a +20 armor class bonus.
Use： Cast.

*8677
 Epic Spell： Greater Ruin

*8678
 Type of Feat： Epic Spell
Prerequisites： 21st level, the ability to cast 9th level spells and 25 ranks in spellcraft.
Specifics： The caster deals 35d6 energy damage to a single target. 
セービングスロー： Fortitude for half damage.
Use： Cast.

*8679
 Enhance Arrow (+1)

*8680
 Type of Feat： Class
Prerequisite： Arcane archer level 1.
Specifics： With this feat, every nonmagical arrow an arcane archer nocks and lets fly gets a +1 enhancement bonus. This bonus only works for the arcane archer. For every two levels of arcane archer past 1st, the enhancement goes up by +1.
Use： Automatic.

*8681
 Enhance Arrow (+2)

*8682
 Enhance Arrow (+3)

*8683
 Enhance Arrow (+4)

*8684
 Enhance Arrow (+5)

*8685
 Imbue Arrow

*8686
 Type of Feat： Class
Prerequisite： Arcane archer level 2.
Specifics： At 2nd level, an arcane archer gains the ability to summon a magical arrow and fire it at an enemy. If it hits, it explodes as a <i>fireball</i> spell, doing fire damage to everyone in the area of effect. This ability can be used three times per day.
Use： Selected.

*8687
 Seeker Arrow I

*8688
 Type of Feat： Class
Prerequisite： Arcane archer level 4.
Specifics： At 4th level, an arcane archer gains the ability to launch an arrow once per day that cannot miss its target. At 6th level this ability can be used twice per day. This arrow is magically created at the moment the archer uses this ability.
Use： Selected.

*8689
 Seeker Arrow II

*8690
 Hail of Arrows

*8691
 Type of Feat： Class
Prerequisite： Arcane archer level 8.
Specifics： In lieu of a regular attack, once per day an 8th level arcane archer can fire an arrow at each and every target within range, to a maximum of one target for every arcane archer level they have.
Use： Selected.

*8692
 Arrow of Death

*8693
 Type of Feat： Class
Prerequisite： Arcane Archer level 10.
Specifics： At 10th level, an arcane archer can enchant an arrow once per day that forces a target, if damaged by the arrow, to make a Fortitude save or be slain.
Use： Selected.

*8694
 Death Attack (+1d6)

*8695
 Type of Feat： Class
Prerequisite： Assassin.
Specifics： At 1st level, the assassin can make a special sneak attack called a death attack. This ability adds to the rogue's sneak attack ability, adding an extra 1d6 points of damage. This bonus rises to +2d6 at 3rd level, +3d6 at 5th level, +4d6 at 7th level, and +5d6 at 9th level. If used against an opponent not already in combat, a successful death attack forces the victim to make a Fortitude save or become paralyzed.
Use： Automatic.

*8696
 Uncanny Dodge I

*8697
 Type of Feat： Class
Prerequisite： 2nd level Assassin.
Specifics： At 2nd level, an Assassin gains the ability to react to danger before his senses would normally allow them to even be aware of it. 
At 2nd level and above, they retain their Dexterity bonus to AC, even if caught flat-footed or stuck by an invisible attacker.
At 5th level, an Assassin can no longer be flanked.
At 10th level, an Assassin gains the intuitive sense that alerts them to danger from traps, giving them a +1 bonus to Reflex saves made to avoid traps.
Use： Automatic.

*8698
 Uncanny Dodge II

*8699
 Uncanny Dodge III

*8700
 Poison Save I

*8701
 Type of Feat： Class
Prerequisite： Assassin.
Specifics： Starting at 2nd level, an Assassin gains a natural saving throw bonus to all poisons of +1 for every two levels.
Use： Automatic.

*8702
 Poison Save II

*8703
 Poison Save III

*8704
 Poison Save IV

*8705
 Poison Save V

*8706
 Ghostly Visage

*8707
 Type of Feat： Class
Prerequisite： Assassin level 2.
Specifics： Starting at 2nd level, an assassin gains the ability to cast <i>ghostly visage.</i>
Use： Selected.

*8708
 Darkness

*8709
 Type of Feat： Class
Prerequisite： Assassin level 5.
Specifics： Starting at 5th level, an assassin gains the ability to cast <i>darkness.</i>
Use： Selected.

*8710
 Invisibility

*8711
 Type of Feat： Class
Prerequisite： Assassin level 7.
Specifics： Starting at 7th level, an assassin gains the ability to cast <i>invisibility.</i>
Use： Selected.

*8712
 Improved Invisibility

*8713
 Type of Feat： Class
Prerequisite： Assassin level 9.
Specifics： Starting at 9th level, an assassin gains the ability to cast <i>improved invisibility.</i>
Use： Selected.

*8714
 Type of Feat： Class
Prerequisite： Blackguard level 2.
Specifics： Once a day, a blackguard of 2nd level or higher may attempt to smite a good-aligned enemy with one normal melee attack. The blackguard adds their Charisma bonus to the attack roll and adds 1 extra point of damage per class level.
Use： Selected. 1/day.

*8715
 Dark Blessing

*8716
 Type of Feat： Class
Prerequisite： Blackguard level 2.
Specifics： A blackguard adds their Charisma bonus to all saving throws.
Use： Automatic.

*8717
 Undead Companion

*8718
 Type of Feat： Class
Prerequisite： Blackguard level 3.
Specifics： A blackguard may summon an undead minion once per day. At 7th level, this ability improves and a more powerful undead being is summoned. The minion remains for 24 hours.
Use： Selected.

*8719
 Fiendish Servant

*8720
 Type of Feat： Class
Prerequisite： Blackguard level 5.
Specifics： Starting at 5th level, a blackguard may summon a fiendish dire rat to serve him. At 9th level, this ability improves and the fiendish dire rat becomes more powerful. The fiendish servant remains for 24 hours.
Use： Selected.

*8721
 Inflict Serious Wounds

*8722
 Type of Feat： Class
Prerequisite： Blackguard level 6.
Specifics： Starting at 6th level, a blackguard may cast <i>inflict serious wounds.</i>
Use： Selected.

*8723
 Inflict Critical Wounds

*8724
 Type of Feat： Class
Prerequisite： Blackguard level 8.
Specifics： Starting at 8th level, a blackguard may cast <i>inflict critical wounds.</i>
Use： Selected.

*8725
 Bull's Strength

*8726
 Contagion

*8727
 Weapon of Choice (Sickle)

*8728
 Type of Feat： Class.
Prerequisite： Weapon Focus (with weapon to be chosen).
Specifics： The weapon chosen to be a weapon of choice by a Weapon Master becomes the focus for all of their special abilities.
Use： Automatic.

*8729
 Weapon of Choice (Kama)

*8730
 Weapon of Choice (Kukri)

*8731
 <i>Ki</i> Damage

*8732
 Type of Feat： Class.
Prerequisite： Weapon of Choice, Weapon Master level 1.
Specifics： Once per day per level, a Weapon Master may use this feat to do maximum damage to their opponent.
Use： Selected.

*8733
 Increased Multiplier

*8734
 Type of Feat： Class.
Prerequisite： Weapon of Choice, Weapon Master level 5.
Specifics： With their weapon of choice, the multiplier is increased by x1 to all critical hits. Thus a x2 critical multiplier becomes a x3. 
Use： Automatic.

*8735
 Superior Weapon Focus

*8736
 Type of Feat： Class
Prerequisite： Weapon of Choice, weapon master level 5.
Specifics： The weapon master gains a +1 bonus to all attack rolls with their weapon of choice.
Use： Automatic.

*8737
 <i>Ki</i> Critical

*8738
 Type of Feat： Class
Prerequisite： Weapon of Choice, weapon master level 7.
Specifics： The weapon master gains an additional +2 to the threat range of their weapon of choice.
Use： Automatic.

*8739
 Bone Skin

*8740
 Type of Feat： Class
Prerequisite： Pale master level 1.
Specifics： The Pale master gains a +2 natural armor bonus to their AC at 1st level. This bonus increases by a further +2 at 4th level and 8th level.
Use： Automatic.

*8741
 Type of Feat： General
Prerequisite： Epic Shifter, Wisdom 25
Specifics：  The character can assume different outsider shapes three times per day -- either a Azer Chieftain, a Rakshasa or a Death Slaad.
Use： Selected. After choosing the ability, the character must select the type of outsider to change into.


*8742
 Type of Feat： General
Prerequisite： Epic Shifter, Wisdom 27
Specifics：  The character can shift into the following construct forms three times per day - Iron Golem, a Stone Golem, or a Demonflesh Golem. 
Use： Selected. After choosing the ability, the character must select the type of construct to change into.


*8743
 Animate Dead

*8744
 Type of Feat： Class
Prerequisite： Pale master level 2.
Specifics： Once per day, a pale master may animate dead as a spell-like ability.
Use： Selected.

*8745
 Summon Undead

*8746
 〈はったり〉

*8747
 Type of Feat： Class
Prerequisite： Pale Master level 4.
Specifics： The pale master can summon an undead creature twice per day as a spell-like ability. The creature remains for 1 hour per pale master level, or until destroyed. The level of the pale master determines the type of undead that is summoned：
 Level 4： Ghoul
 Level 5-6： Ghast
 Level 7-8： Mummy
 Level 9-10： Mummy Lord
Use： Selected.

*8748
 Deathless Vigor

*8749
 Type of Feat： Class
Prerequisite： Pale Master level 5.
Specifics： The Pale Master gains a +4 bonus to his Fortitude saves.
Use： Automatic.

*8750
 Undead Graft I

*8751
 Type of Feat： Class
Prerequisite： Pale Master level 6.
Specifics： Two times per day a Pale Master may use their undead arm to paralyze foes. At level 8 this may be used three times per day.
Use： Selected.

*8752
 Undead Graft II

*8753
 Tough as Bone

*8754
 Type of Feat： Class
Prerequisite： Pale Master level 7.
Specifics： The pale master becomes immune to stun, hold, and paralyzation.
Use： Automatic

*8755
 Summon Greater Undead

*8756
 〈威圧〉

*8757
 Ability： Charisma
Requires Training： No.
Classes： All.

The character can make the outrageous or the untrue seem plausible. This skill encompasses acting, conning, fast talking, misdirection and misleading body language. 

Check： The character can use this skill to change someone's behavior with a successful check. The DC is determined by the NPC being spoken to.
Use： Used in conversation and with the Feint feat.

*8758
 Type of Feat： Class
Prerequisite： Pale Master level 9.
Specifics： At 9th level, a pale master may summon a greater undead once per day as a spell-like ability. The creature remains for 1 hour per pale master level, or until destroyed. The pale master's level determines the type of undead summoned：
 Level 9： Vampire
 Level 10： Elite Vampire
Use： Selected

*8759
 Deathless Mastery

*8760
 Type of Feat： Class
Prerequisite： Pale Master level 10.
Specifics： At 10th level, a Pale Master becomes immune to Critical Hits.
Use： Automatic

*8761
 Deathless Master's Touch

*8762
 Type of Feat： Class
Prerequisite： Pale Master level 10.
Specifics： At 10th level a Pale Master's touch becomes deadly, instantly killing unless a DC 17 fortitude save is made. This ability may be used three times per day.
Use： Selected.

*8763
 Wyrmling Shape, Red

*8764
 Type of Feat： Class
Prerequisite： Shifter level 1.
Specifics： Starting at 1st level, a Shifter gains the ability to shift into a red or gold wyrmling, 3 times per day.
Use： Selected

*8765
 Wyrmling Shape, Gold

*8766
 Greater Wildshape II

*8767
 Type of Feat： Class
Prerequisite： Shifter level 3.
Specifics： At 3rd level, a Shifter may shift into various creature forms (Minotaur, Harpy, Gargoyle) three times per day.





*8768
 Greater Wildshape III

*8769
 Type of Feat： Class
Prerequisite： Shifter level 5.
Specifics： At 5th level, a Shifter may shift into the form of a Manticore, Basilisk or Drider three times per day.
Use： Selected



*8770
 Humanoid Shape

*8771
 Type of Feat： Class
Prerequisite： Shifter level 7.
Specifics： At 7th level, a Shifter may shift into various humanoid forms. A shifter may do this 3 times per day.
Use： Selected

*8772
 Greater Wildshape IV

*8773
 Type of Feat： Class
Prerequisite： Shifter level 10.
Specifics： At 10th level, a Shifter may shift into the form of a large dire tiger, medusa or mindflayer three times per day.
Use： Selected



*8774
 Sacred Defense

*8775
 Type of Feat： Class
Prerequisite： Divine Champion level 2.
Specifics： Sacred Defense adds a +1 bonus to all saving throws for every 2 levels of Divine Champion.
Use： Automatic

*8776
 More Epic Spells

*8777
 Weapon Focus (Whip)

*8778
 Weapon Specialization (Whip)

*8779
 Improved Critical (Whip)

*8780
 Divine Wrath

*8781
 Type of Feat： Class
Prerequisite： Divine Champion level 5.
Specifics： The Divine Champion is able to channel a portion of their deity's power once per day, giving them a +3 bonus on attack rolls, damage, and saving throws for a number of rounds equal to their Charisma bonus. They also gain damage reduction of 5/magic.
Use： Selected

*8782
 Extra Smiting

*8783
 Type of Feat： Class
Prerequisite： Smite Evil, Smite Good, or Smite Infidel
Specifics： This feat allows the smiting ability to be used 2 additional times per day.
Use： Automatic

*8784
 Skill Focus (Craft Armor)

*8785
 Skill Focus (Craft Weapon)

*8786
 Ability： Charisma.
Requires Training： No.
Classes： All.

A character can use this skill to get a bully to back down or make a prisoner give the information he wants to have.

Check： The character can use this skill to change someone's behavior with a successful check. The DC is determined by the NPC being spoken to.
Use： Used in conversation.

*8787
 〈防具製作〉

*8788
 Ability： Intelligence.
Requires Training： No.
Classes： All.

The character knows how to create a variety of alchemical items, such as alchemist's fire, acid, and poison. He can also extract raw, magical essence from the remains of certain creatures, which can then be used in the crafting of magical items.

The Craft Alchemy skill requires a mortar & pestle and an alchemical workbench. To create an alchemical item, the character must place the proper ingredients in the alchemical workbench's inventory, then use the mortar & pestle on the workbench. If the correct ingredients were used and the character has the required skill ranks in Craft Alchemy, an alchemical item is created. Alchemical recipes can be found in recipe books throughout the game. Skilled alchemists can create more potent versions of alchemical items, which are not generally sold by merchants.

Craft Alchemy can also be used to distill certain items, usually the body parts of exotic monsters, into one of the five types of mystical essence required to create magic items. In order to distill an item into its essence form, the character must simply use the mortar & pestle item on the distillable item. If the character has the required ranks in Craft Alchemy, the item is distilled. The minimum skill ranks required, as well as the Essences an item yields, is listed in the item's description.

*8789
 〈武器製作〉

*8790
 Ability： Intelligence.
Requires Training： No.
Classes： All.

The character knows how to create most types of weapons and ammunition from different materials. 

Using Craft Weapon requires an anvil and a Smith's Hammer item, in addition to the appropriate materials (metal ingots, wooden planks, and/or leather hides) and a mold for the desired weapon. The character places all components, including the mold, in the anvil's inventory, then uses the smith's hammer's special ability on the anvil. If the character has enough ranks in Craft Weapon, the new item is created. The mold for each specific weapon lists which materials a weapon requires. The base skill requirements for crafting weapons are：

Simple Melee Weapons： 2 ranks
Martial Melee Weapons： 5 ranks
Exotic Melee Weapons： 8 ranks
Bows and Arrows： 2ranks
Crossbows and Bolts： 5 ranks

Weapons can be crafted from basic materials (iron, wood, or leather), or from more exotic components, such as mithral or Shederran wood. Exotic materials increase the skill requirement to craft a weapon, but also provide additional benefits. 

Iron： No modifier
Wood： No modifier
Alchemical Silver： +5 ranks
Duskwood： +5 ranks
Cold Iron： +5 ranks
Shederran： +5 ranks
Darksteel： +10 ranks
Mithral： +10 ranks
Zalantar： +10 ranks
Adamantine： +15 ranks

Note that in order to create a weapon out of an exotic material, all the materials used to craft that weapon must be of the same type. For example, crafting a longsword requires two metal ingots. In order to create a darksteel longsword, two darksteel ingots must be used. Alloying such exotic materials is beyond even the greatest smiths.

*8791
 Refresh Palette

*8792
 Ioun Stone Power： Dusty Rose

*8793
 The Dusty Rose Lesser Ioun Stone gives the user a +1 AC, Deflection bonus for
1 hours duration.  Cannot be stacked with other Ioun Stones.

*8794
 Reset Factions to Parent Factions

*8795
 Winter Day Wet

*8796
 Winter Day Windy

*8797
 Desert Day

*8798
 Desert Night

*8799
 Monastery Interior

*8800
 Ruins, Wet

*8801
 Ruins, Rumbling

*8802
 Ruins, Haunted

*8803
 Sandstorm, Light

*8804
 Sandstorm, Extreme

*8805
 Winter Day

*8806
 Desert Day

*8807
 Desert Combat

*8808
 Tavern 5

*8809
 Adobe Building

*8810
 Adobe Building 2x2

*8811
 Caravan Wagon 1

*8812
 Caravan Wagon 2

*8813
 Desert Interior 1 2x2

*8814
 Desert Interior 2 2x2

*8815
 Desert Interior 3 2x2

*8816
 Door Transition, Exterior

*8817
 Door Transition, Interior

*8818
 Fence Door, Floor

*8819
 Fence Door, Plaza

*8820
 Pit

*8821
 Sleeping Platform

*8822
 Stairs Down, Alley

*8823
 Stairs Down, Corridor

*8824
 Stairs Down, Floor 2x2

*8825
 Stairs Down, Plaza 2x2

*8826
 Stairs Up, Alley

*8827
 Stairs Up, Corridor

*8828
 Stairs Up, Floor 2x2

*8829
 Stairs Up, Plaza 2x2

*8830
 Tent Interior 2x2

*8831
 Turfhouse Interior 2x2

*8832
 Wall 1 Over Stream

*8833
 Wall 2 Over Stream

*8834
 Wall Breach, Exterior

*8835
 Wall Breach, Interior

*8836
 Blue Wooden Door

*8837
 Wooden Door (Weathered)

*8838

*8839

*8840

*8841

*8842

*8843

*8844

*8845

*8846

*8847

*8848

*8849

*8850

*8851

*8852

*8853

*8854
 Rod of Wonder

*8855
 Deck of Many Things

*8856
 Geyser

*8857
 <CUSTOM0> uses a rod of wonder.

*8858
 <CUSTOM0> draws from the deck.

*8859
 <CUSTOM0> hurls caltrops.

*8860
 <CUSTOM0> is turned purple!

*8861
 <CUSTOM0> is turned blue!

*8862
 <CUSTOM0> launches arrow.

*8863
 <CUSTOM0> launches a bolt.

*8864
 <CUSTOM0> launches a dart.

*8865
 <CUSTOM0> launches shuriken.

*8866
 Bed, Double

*8867
 Bed, Elegant

*8868
 Bench, Large

*8869
 Bookshelf 3

*8870
 Bookshelf 2

*8871
 Cacti, Small

*8872
 Cactus, Large

*8873
 Cage Top

*8874
 Cage Wall

*8875
 Cauldron

*8876
 Chair 2

*8877
 Chair, Large

*8878
 Chandelier

*8879

*8880
 Cookpot

*8881
 Cushion, Bolster

*8882
 Desert Boulder 1

*8883
 Desert Boulder 2

*8884
 Desert Rocks

*8885
 Desk, Library

*8886
 Desk, Small

*8887
 Door, Metal

*8888
 Door, Stone

*8889
 Dragon Skull

*8890
 Fallen Timber

*8891
 Flame, Small (No Ambient Light)

*8892
 Flame, Medium (No Ambient Light)

*8893
 Flame, Large (No Ambient Light)

*8894
 Globe

*8895
 Golem Parts, Bone

*8896
 Golem Parts, Clay 

*8897
 Golem Parts, Iron

*8898
 Golem Parts, Stone

*8899
 Hobby Horse

*8900
 Invisible Corpse Object

*8901
 Ladder

*8902
 Ladder, Weathered

*8903
 Loaf of Bread

*8904
 Loom

*8905
 Map

*8906
 Mattress

*8907
 Ottoman

*8908
 Pillar, Ruined

*8909
 Pillar, Rune

*8910
 Pillar, Wooden

*8911
 Plate

*8912
 Pump

*8913
 Reeds

*8914
 Rug, Plain

*8915
 Rug, Oriental

*8916
 Rug, Oriental 2

*8917
 Ruined Fence

*8918
 Ruined Floor Panel

*8919
 Ruined Pillar

*8920
 Ruined Sconce

*8921
 Ruined Urn

*8922
 Ruined Wall

*8923
 Ruined Wall 2

*8924
 Rural Fence 1

*8925
 Rural Fence 2

*8926
 Rural Fence Gatepost

*8927
 Scales

*8928
 Scroll

*8929
 Skulls on Spike

*8930
 Table, Round

*8931
 Tankard

*8932
 Telescope

*8933
 Throne, Wood

*8934
 Tome

*8935
 Tomes, Pile

*8936
 Tree, Dead

*8937
 Tree, Palm

*8938
 Vase, Flower

*8939
 Vase, Large

*8940
 Help

*8941
 Create ShadowFiend

*8942
 Tide of Battle

*8943
 Evil Blight

*8944
 Cure Critical Wounds - Others

*8945
 Restoration - Other

*8946
 Ioun Stone Power： Pale Blue

*8947
 Ioun Stone Power： Scarlet Blue

*8948
 Ioun Stone Power： Blue

*8949
 Ioun Stone Power： Deep Red

*8950
 Ioun Stone Power： Pink

*8951
 Ioun Stone Power： Pink Green

*8952
 Neverwinter Nights 2 Campaign

*8953
 Choose a Campaign to Load

*8954
 NWN： Expansion Pack 1

*8955
 NWN： Expansion Pack 2

*8956
 NWN： Expansion Pack 3

*8957
 This is a list of Hak Paks used by this module, sorted in order of highest to lowest priority. Resources in the top Hak Paks override resources in the lower ones.

*8958
 Custom Content

*8959
 Returning the [item] to [Plot Giver]

*8960
 Talking to [Plot Giver] after returning the [item]

*8961
 Fetch and Retrieve

*8962

*8963

*8964

*8965

*8966
 Bull Rush Successful

*8967
 Bull Rush Failed

*8968
 Whirlwind Attack

*8969
 Epic Skill Focus (Craft Armor)

*8970
 Epic Skill Focus (Craft Weapon)

*8971
 Skill Focus (Bluff)

*8972
 Skill Focus (Intimidate)

*8973
 Epic Skill Focus (Bluff)

*8974
 Epic Skill Focus (Intimidate)

*8975
 Could not load the Module.
Missing required HAK file.
Check your log file for the list of missing hak paks.

*8976
 Weapon of Choice (Club)

*8977
 Weapon of Choice (Dagger)

*8978
 Weapon of Choice (Mace)

*8979
 Weapon of Choice (Morningstar)

*8980
 Weapon of Choice (Quarterstaff)

*8981
 Weapon of Choice (Spear)

*8982
 Weapon of Choice (Short Sword)

*8983
 Weapon of Choice (Rapier)

*8984
 Weapon of Choice (Scimitar)

*8985
 Weapon of Choice (Longsword)

*8986
 Weapon of Choice (Greatsword)

*8987
 Weapon of Choice (Handaxe)

*8988
 Weapon of Choice (Battleaxe)

*8989
 Weapon of Choice (Greataxe)

*8990
 Weapon of Choice (Halberd)

*8991
 Weapon of Choice (Light Hammer)

*8992
 Weapon of Choice (Flail)

*8993
 Weapon of Choice (Warhammer)

*8994
 Weapon of Choice (Heavy Flail)

*8995
 Weapon of Choice (Scythe)

*8996
 Weapon of Choice (Katana)

*8997
 Weapon of Choice (Bastard Sword)

*8998
 Weapon of Choice (Dire Mace)

*8999
 Weapon of Choice (Double Axe)

*9000
 Weapon of Choice (Two-bladed Sword)

*9001
 Concealed

*9002
 Petrified

*9003
 アーケイン・アーチャー

*9004
 アーケイン・アーチャー

*9005
 アーケイン・アーチャー

*9006
 <color=Gold><b>アーケイン・アーチャー</b></color>

<color=Red>（上級クラス：このクラスはキャラクター作成時には選択できません。以下に挙げる特別な必要条件を満たすことによって選択が可能となります。）</color>

エルフの戦闘集団を率いるアーケイン・アーチャー（秘術の射手）は魔法を用いて戦闘能力を強化する技に秀でた戦士である。ボウを用いては超自然的とも言える必中の腕前とアローに魔力を吹き込む能力で、アーケイン・アーチャーの名は森の中にとどまらず、諸王国じゅうに鳴り響いている。彼らの一団だけで、敵の全軍勢に恐怖をもたらすことができる。　ファイター、レンジャー、パラディン、バーバリアンは自分の戦闘能力に多少の魔法を加えるため、アーケイン・アーチャーとなる。逆に、ウィザードやソーサラーはそのレパートリーに戦闘力を加えるためにこの上級クラスをとる。モンクやクレリック、ドルイド、ローグ、バードがアーケイン・アーチャーになることはめったにない。

<color=Gold>必要条件：color>

<b>種族制限：</b>エルフかハーフエルフ

<b>基本攻撃ボーナス：</b>＋６

<b>特技：</b>《近距離射撃》、《武器熟練（ロングボウ）》か《武器熟練（ショートボウ）》

<b>呪文詠唱能力：</b>レベル１秘術呪文の詠唱能力

<color=Gold>クラスの特徴：</color>

- <b>ヒットダイス：</b>ｄ８

- <b>基本攻撃ボーナス：</b>高

- <b>得意セービングスロー：</b>頑健、反応

- <b>武器習熟：</b>単純武器、軍用武器

- <b>鎧習熟：</b>軽装鎧、中装鎧、盾（タワーシールドを除く）

- <b>技能ポイント：</b>４＋知力（INT）修正値

- <b>クラス技能：</b>〈錬金術〉〈武器製作〉〈治療〉〈隠れ身〉〈聞き耳〉〈忍び足〉〈視認〉〈生存〉

- <b>アロー魔化：</b>１レベルのアーケイン・アーチャーが放った矢には全てボーナスが付与される。このボーナスは１レベルで＋１、３レベルで＋２、５レベルで＋３、７レベルで＋４、９レベルで＋５となる。

- <b>呪文の矢：</b>１日に３回、２レベルになったアーケイン・アーチャーは<i>ファイアーボール</i>の呪文を吹き込んだ特殊な矢を放つことができる。その矢が対象に命中すると、その地点で<i>ファイアーボール</i>の呪文が炸裂し、アーケイン・アーチャーのクラスレベルと同じレベルのウィザードが唱えた場合と同様のダメージが与えられる。

- <b>敵追いの矢：</b>１日に１回、３レベルになったアーケイン・アーチャーは的を外すことのない矢を放つことができる。対象のあらゆる保護、視認困難状態、その他要素は無視される。この能力が使われたとき命中ロールは行われず、自動的に命中し対象は通常通りのダメージを受ける。６レベルなると、この能力は１日に２回使うことができる。

- <b>矢の雨：</b>８レベルになったアーケイン・アーチャーには通常攻撃の代わりに射程内の各敵に１本ずつの矢を自動的に放つ能力がそなわる。この能力は１日に１回使うことがきる。

- <b>必殺の矢：</b>アーケイン・アーチャーの能力の最高峰、それは１０レベルで強力な死霊魔法を吹き込まれた特殊な矢を放つ能力である。対象に命中すると、対象は頑健セーブ（ＤＣ２０）に成功しない限り即死する。セービングスローに成功した場合でも、対象は通常通り矢のダメージを受ける。この能力は１日に１回使うことができる。

*9007
 Assassin

*9008
 Assassins

*9009
 assassin

*9010
 <color=Gold><b>Assassin</b></color>

<color=Red>(PRESTIGE CLASS： This class is not available at character creation and must be unlocked by meeting special requirements, listed below.)</color>

The assassin is the master of dealing quick, lethal blows. Assassins often function as spies, informants, killers for hire, or agents of vengeance. Their training in anatomy, stealth, poison, and the dark arts allows them to carry out missions of death with shocking, terrifying precision. Most rogues, monks, and bards who choose this class become examples of the classic assassin skulking in the shadows with a blade carrying certain death. Fighters, ex-paladins, rangers, druids, and barbarians operate as warrior-assassins, with as much ability to kill in combat as from the shadows. Sorcerers, wizards, and clerics may be the most terrifying assassins of all, for with their spells they can infiltrate and slay with even greater impunity.

<color=Gold>Requirements：</color>

<b>Alignment：</b> Any evil.

<b>Skills：</b> Hide 8 ranks, Move Silently 8 ranks.

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d6

- <b>ベース・アタック・ボーナス：</b> Medium.

- <b>得意セービングスロー：</b> Reflex.

- <b>武器熟練：</b> Simple weapons.

- <b>鎧習熟：</b>  Light armor.

- <b>技能ポイント：</b> 4 + Int modifier.

- <b>クラス技能：</b> Bluff, Craft Alchemy, Craft Trap, Craft Weapon, Diplomacy, Disable Device, Hide, Intimidate, Listen, Move Silently, Open Lock, Parry, Search, Set Trap, Sleight of Hand, Spot, Tumble, Use Magic.

- <b>Death Attack：</b> At 1st level, the assassin can make a special sneak attack called a death attack. This ability adds to the rogue's sneak attack ability, adding an extra 1d6 points of damage. This bonus rises to +2d6 at 3rd level, +3d6 at 5th level, +4d6 at 7th level, and +5d6 at 9th level. If used against an opponent not already in combat, a successful Death Attack forces the victim to make a Fortitude save or become paralyzed.

- <b>Poison Resistance：</b> The assassin's expertise with deadly toxins gives him an unnatural resistance to poisons of all types. The assassin gains a +1 bonus on Fortitude saves against poison at 2nd level. This bonus increases to +2 at 4th level, +3 at 6th level, +4 at 8th level, and +5 at 10th level.

- <b>Uncanny Dodge：</b> At 2nd level, the assassin retains his Dexterity bonus to AC even when caught flat-footed.

- <b>Improved Uncanny Dodge：</b> At 5th level, the assassin can no longer be sneak attacked except by a rogue 4 or more levels higher than him.

- <b>Hide in Plain Sight：</b> At 8th level, the assassin may enter stealth mode even while being observed.

- <b>Spells：</b> At 2nd level, the assassin gains the ability to cast <i>ghostly visage</i> once per day. At 5th level, the assassin gains the ability to cast <i>darkness</i> once per day. At 6th level, the assassin gains the ability to cast <i>invisibility</i> once per day. At 9th level, the assassin gains the ability to cast <i>improved invisibility</i> once per day.

*9011
 Blackguard

*9012
 Blackguards

*9013
 blackguard

*9014
 <color=Gold><b>Blackguard</b></color>

<color=Red>(PRESTIGE CLASS： This class is not available at character creation and must be unlocked by meeting special requirements, listed below.)</color>

The blackguard epitomizes evil. Consorting with demons and devils and serving dark deities, the blackguard is hated and feared by all. The blackguard has many options available to him--sending forth dark minions and servants to do his bidding, attacking with stealth and honorless guile, or straightforward smiting of the forces of good that stand in his way. Therefore, almost any class is suited to take the blackguard prestige class.

<color=Gold>Requirements：</color>

<b>Alignment：</b> Any evil.

<b>ベース・アタック・ボーナス：</b> +6.

<b>Skills：</b> Hide 5 ranks.

<b>Feats：</b> Cleave, Power Attack.

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d10

-<b>ベース・アタック・ボーナス：</b> High.

- <b>得意セービングスロー：</b> Fortitude.

- <b>武器熟練：</b> Simple and martial weapons.

- <b>鎧習熟：</b> All types of armor (light, medium, and heavy) and shields (except for tower shields).

- <b>技能ポイント：</b> 2 + Int modifier.

- <b>クラス技能：</b> Concentration, Craft Armor, Craft Trap, Craft Weapon, Diplomacy, Heal, Hide, Intimidate, Lore, and Parry.

- <b>Smite Good：</b> Once a day, a blackguard of 2nd level or higher may attempt to smite a good-aligned enemy with one normal melee attack. The blackguard adds their Charisma bonus to the attack roll and adds 1 extra point of damage per class level.

- <b>Dark Blessing：</b> At 2nd level, the blackguard adds his Charisma bonus to all saving throws.

- <b>Aura of Despair：</b> Beginning at 3rd level, the blackguard radiates a malign aura that causes enemies within 10 feet of him to take a -2 penalty on all saving throws.

- <b>Turn Undead：</b> At 3rd level, the blackguard gains the ability to rebuke or destroy undead as a paladin of his class level.

- <b>Create Undead：</b> At 3rd level, the blackguard can use <i>create undead</i> as a spell-like ability once per day.

- <b>Summon Fiend：</b> At 5th level, the blackguard can summon a fiendish animal servant.

- <b>Sneak Attack：</b> At 4th level, the blackguard gains the sneak attack ability. This ability functions exactly like the rogue ability of the same name. The bonus damage is +1d6 at 4th level, +2d6 at 7th level, and +3d6 at 9th level.

- <b>Spells：</b> At 2nd level, the blackguard gains the ability to cast <i>bull's strength</i> once per day. At 6th level, he may also cast <i>inflict serious wounds</i> once per day. At 7th level, the blackguard gains the ability to cast <i>contagion</i> once per day, and at 8th level, he may cast <i>inflict critical wounds</i> once per day.

*9015
 ディヴァイン・チャンピオン

*9016
 ディヴァイン・チャンピオン

*9017
 ディヴァイン・チャンピオン

*9018
 <color=Gold><b>ディヴァイン・チャンピオン</b></color>

<color=Red>（上級クラス：このクラスはキャラクター作成時には選択できない。以下に挙げる特別な必要条件を満たすことによって選択が可能となる。）</color>

ディヴァイン・チャンピオン（信仰の戦士）は、神の右腕だ。ディヴァイン・チャンピオンは聖なる場所の守り手、巡礼の守護者、聖戦の指導者としてその神に仕える。善の属性を持つ教会のなかには、パラディンがこれらの役目を引き受けているものがたくさんあるが、ディヴァイン・チャンピオンはいかなる神の御旗でも掲げることができる。属性や教義は関係ない。これらの聖戦士は、その守護神格の信者たちから愛されるとともに、その教会の敵から同じくらい憎まれている。大部分のディヴァイン・チャンピオンは、戦闘関連か軍隊関連の経歴を持つ。最も一般的なのはバーバリアン、ファイター、パラディン、レンジャーだが、モンク、クレリック、好戦的なドルイドもしばしばこの道を歩む。

<color=Gold>必要条件：</color>

<b>基本攻撃ボーナス：</b>＋７

<b>特技：</b>《武器熟練》（いずれか）

<color=Gold>クラスの特徴：</color>

- <b>ヒットダイス：</b>d10

- <b>基本攻撃ボーナス：</b>高

- <b>得意セービングスロー：</b>頑健

- <b>武器熟練：</b>単純武器、軍用武器

- <b>鎧習熟：</b>なし

- <b>技能ポイント：</b>2 + 知力（INT）修正値

- <b>クラス技能：</b>〈錬金術〉〈防具製作〉〈罠製作〉〈武器製作〉〈伝承知識〉〈受け流し〉

- <b>癒しの手：</b>1日に1回、1レベルのディヴァイン・チャンピオンは、魅力修正値×クラスレベル分だけ回復させることができる。もしキャラクターがすでに《癒しの手》の能力を（例えば、パラディンのレベルのおかげで）習得しているなら、それぞれのクラスレベルが《癒しの手》の能力に累積する。

- <b>ボーナス特技：</b>2レベルで、ディヴァイン・チャンピオンは、次のリストからボーナス特技を選択できる。《無視界戦闘》《攻防一体》《回避》《特殊武器熟練》《退散回数追加》《攻防一体強化》《クリティカル強化》（いずれか）《イニシアチブ強化》《受け流し強化》《武器熟練》（いずれか）。4、6、8、10レベルで、ディヴァイン・チャンピオンはこのリストから更にボーナス特技を選択できる。

- <b>清浄なる護り：</b>2レベルのディヴァイン・チャンピオンは、全セービングスローに+1の聖なるボーナスを得る。このボーナスは4レベルで+2、6レベルで+3、8レベルで+4、10レベルで+5に増加する。

- <b>異教徒を討つ一撃：</b>3レベルで、ディヴァイン・チャンピオンは、善／悪アライメントの異なるクリーチャーに対して特殊攻撃を行う能力を得る。《異教徒を討つ一撃》を使うと、ディヴァイン・チャンピオンは魅力修正値を攻撃ロールに加え、クラスレベルをダメージに加えられる。《異教徒を討つ一撃》は、1日に1回使用できる。

- <b>神聖なる怒り：</b>5レベルで、1日に1回、ディヴァイン・チャンピオンは、守護神格の恐ろしい怒りを導き、戦闘時に多くのボーナスを得ることができる。5/-のダメージ減少と、攻撃ロール、ダメージおよびセービングスローに+3の聖なるボーナスを得る。この聖なる怒りは、魅力修正値と同数ラウンドの間持続する。

*9019
 Weapon Master

*9020
 Pale Master

*9021
 weapon master

*9022
 <color=Gold><b>Weapon Master</b></color>

<color=Red>(PRESTIGE CLASS： This class is not available at character creation and must be unlocked by meeting special requirements, listed below.)</color>

For a weapon master, perfection is found in the mastery of a single melee weapon. A weapon master seeks to unite this weapon of choice with the body, to make them one and to use the weapon as naturally and without thought as any other limb. Weapon Masters may not choose Unarmed Strike as their Weapon of Choice.

<color=Gold>Requirements：</color>

<b>ベース・アタック・ボーナス：</b> +5

<b>Feats：</b> Weapon Focus in a melee weapon, Dodge, Mobility, Combat Expertise, Spring Attack and Whirlwind Attack.

<b>Skills：</b> Intimidate 4 or more ranks.

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d10

- <b>ベース・アタック・ボーナス：</b> High.

- <b>得意セービングスロー：</b> Reflex.

- <b>武器熟練：</b> None.

- <b>鎧習熟：</b> None.

- <b>技能ポイント：</b> 2 + Int Modifier.

- <b>クラス技能：</b> Craft Weapon, Intimidate, Lore, Parry, and Taunt.

- <b>Weapon of Choice：</b> When a character acquires his first level of weapon master, he must select a single melee weapon type (for example, longsword or dwarven waraxe) as his weapon of choice. His weapon master abilities only function when he has a weapon of that type equipped.

- <b><i>Ki</i> Damage：</b> Once per day, a 1st-level weapon master may choose to make a special attack with his weapon of choice. If this attack hits, it automatically inflicts maximum damage.

- <b>Increase Multiplier：</b> At 5th level, the weapon master's critical multiplier with his chosen weapon increases by +1. (i.e. x2 becomes x3, x3 becomes x4, etc.)
 
- <b>Superior Weapon Focus：</b> A 5th-level weapon master gains Superior Weapon Focus with his weapon of choice as a bonus feat. 

- <b><i>Ki</i> Critical：</b> At 7th level, the weapon master increases his threat range by 2 when using his weapon of choice. For example, a longsword normally has a threat range of 19-20. In the hands of a 7th-level weapon master, it threatens on a 17-20.

*9023
 Pale Masters

*9024
 pale master

*9025
 <color=Gold><b>Pale Master</b></color>

<color=Red>(PRESTIGE CLASS： This class is not available at character creation and must be unlocked by meeting special requirements, listed below.)</color>

Necromancy is usually a poor choice for arcane spellcasters - those who really want to master the deathless arts almost always pursue divine means. However, an alternative exists for those who desire power over undead but refuse to give up their arcane craft completely. Enter the pale master, who draws on a font of special lore that provides a macabre power all its own. Many pale masters still end up supplementing their arcane power with levels of divine magic. The mixture of "pale lore" and clerical abilities to sway, create, command and destroy undead can be a potent one. 

<color=Gold>Requirements：</color>

<b>Alignment：</b> Any non-good.

<b>Spellcasting：</b> Ability to cast 3rd-level arcane spells.

<color=Gold>クラス・フィーチャー：</color>

- <b>ヒットダイス：</b> d6

- <b>ベース・アタック・ボーナス：</b> Low.

- <b>得意セービングスロー：</b> Fortitude and Will.

- <b>武器熟練：</b> None.

- <b>鎧習熟：</b> None.

- <b>技能ポイント：</b> 2 + Int modifier.

- <b>クラス技能：</b> Concentration, Craft Alchemy, Craft Trap, Craft Weapon, Diplomacy, Heal, Hide, Listen, Lore, Move Silently, and Spellcraft.

- <b>Spells per Day/Spells Known：</b> When a new, odd-numbered pale master level is gained, the character gains new spells per day as though he had gained a level in whatever arcane spellcasting class gave him access to 3rd-level arcane spells. If the character had more than one applicable arcane spellcasting class, he must pick one to improve.

- <b>Bone Skin：</b> At 1st level, the pale master's tough, cadaverous flesh gives him a +2 natural armor bonus to AC. This bonus increases to +4 at 4th level and +6 at 8th level.

- <b>Animate Dead：</b> A 2nd-level pale master can use the <i>animate dead</i> as a spell-like ability once per day.

- <b>Darkvision：</b> At 3rd level, the pale master gains the ability to see in the dark.

- <b>Summon Undead：</b> At 4th level, the pale master can use <i>summon undead</i> as a spell-like ability once per day.

- <b>Deathless Vigor：</b> At 5th level, the pale master becomes preternaturally tough and resilient. He gains 3 additional hit points per level. These extra hit points are retroactive, just like extra hit points from an improved Constitution.

- <b>Undead Graft：</b> At 6th level, the pale master performs a horrific operation that replaces one of his arms with a supernaturally-animated, undead appendage. The pale master may make a touch attack with this arm that paralyzes the target twice per day. At 8th level, the pale master may use this touch attack three times per day. At 10th level, the pale master's undead graft touch attack kills the target if it fails its save, instead of paralyzing it.

- <b>Tough as Bone：</b> At 7th level, the pale master becomes more and more like one of the implacable undead. He gains immunity to hold, paralysis, and stun effects.

- <b>Summon Greater Undead：</b> At 9th level, the pale master can use <i>summon greater undead</i> as a spell-like ability once per day.

- <b>Deathless Mastery：</b> At 10th level, the pale master is practically an undead creature himself. He gains immunity to critical hits.

*9026
 Shifter

*9027
 Shifters

*9028
 shifter

*9029
 <color=Gold><b>Shifter</b></color>

(PRESTIGE CLASS)

A shifter has no shape that she calls her own. Instead, she occupies whatever body is most expedient for her at the time. While others base their identities largely on their external forms, a shifter actually comes closer to her true self through her transformations. Of necessity, her sense of self is based not on her outward form, but on her soul, which is truly the only constant about her. It is the inner strength of that soul that enables her to take on any shape and remain herself within. The path of the shifter  is ideal for a spellcaster of any race who has experienced shapechanging and yearns for more of it. Such a character can be a great force for either good or ill in the world. An evil shifter in particular poses a terrible threat, for she can appear anywhere, in any body. The same opponents may face her again and again, in one shape after another, never realizing that they are actually facing a single enemy.

<color=Gold><b>Requirements：</b></color>


<b>Feats：</b> Alertness, Wildshape

<b>Spellcasting：</b> Level 3 or higher.


<color=Gold><b>クラス・フィーチャー：</b></color>


- <b>ヒットダイス：</b> d8.

- <b>Proficiencies：</b> A shifter does not gain any additional weapon or 鎧習熟.

- <b>技能ポイント：</b> 4 + Int Modifier.

- <b>Greater Wildshape I：</b> At 1st level, a shifter can change her shape into that of a wyrmling dragon of any of the following subspecies： black, blue, green, red, or white. She gains the use of the wyrmling's breath weapon in this form. The shifter may use this ability three  times per day.

- <b>Greater Wildshape II：</b> At 3rd level, a shifter can change into a harpy, a minotaur, or a gargoyle three times per day. The shifter gains various supernatural benefits depending on the form she takes.

- <b>Infinite Greater Wildshape I：</b> Beginning at 4th level, a shifter can use her greater wildshape I ability an unlimited number of times per day.

- <b>Greater Wildshape III：</b> A 5th-level shifter can transform into a drider, a basilisk, or a manticore three times per day. The shifter gains various supernatural benefits depending on the form she takes.

- <b>Humanoid Shape：</b> Starting at 7th level, a shifter can transform into a variety of humanoid shapes three times per day.

- <b>Infinite Greater Wildshape II：</b> At 7th level, a shifter can use her greater wildshape II ability an unlimited number of times per day. 

- <b>Greater Wildshape IV：</b> Starting at 10th level, a shifter can change into a medusa, a huge dire tiger, or a mind flayer three times per day. The shifter gains various supernatural benefits depending on the form she takes.

- <b>Infinite Greater Wildshape III：</b> A 10th-level shifter can use her greater wildshape III ability an unlimited number of times per day.

*9030

*9031
 Movies：  Choose a Campaign

*9032
 Movies：  NWN Official Campaign

*9033
 Movies：  NWN Expansion 1

*9034
 Movies：  NWN Expansion 2

*9035
 NWN SOU Chapter One

*9036
 NWN SOU Chapter Two

*9037
 NWN SOU Interlude

*9038
 射程： Caster
効果範囲／対象： Large
持続時間： Instant
セービングスロー： Fortitude
呪文抵抗： No

A water elemental can give up half of its essence (hit-points) to attempt to drown all enemies in a large area near them. Any enemy who fails a Fortitude saving throw will die.

*9039
 射程： Caster
効果範囲／対象： Large
持続時間： Instant
セービングスロー： Fortitude
呪文抵抗： No

An air elemental can create a small whirlwind, knocking all enemies to the ground and causing any who fall 1d3 points of damage for every two levels of the elemental.

*9040
 Floor

*9041
 Rock

*9042
 水

*9043
 Chasm

*9044
 Underdark

*9045
 Wall

*9046
 Stream

*9047
 Bridge

*9048
 Beholder Market

*9049
 Drow Market

*9050
 Illithid Market

*9051
 Dwarf Market

*9052
 Pit Bridge Door

*9053
 Ramp up

*9054
 Ramp Down

*9055
 Stairs Down

*9056
 Stairs Up

*9057
 Wall Door

*9058
 Water Bridge Door

*9059
 Slave Trade Post

*9060
 Are you sure you want to delete this plot node?

*9061
 <CUSTOM0> launches imbued fire arrow.

*9062
 Death Attack (+2d6)

*9063
 Death Attack (+3d6)

*9064
 Death Attack (+4d6)

*9065
 Death Attack (+5d6)

*9066
 You are unable to view this companion's inventory.

*9067
 <CUSTOM0> launches arrows.

*9068
 Haste/Slow (10)

*9069
 This creature cannot equip the selected item because the creature is missing one or more of the following feats：
%s

Do you wish to add the first feat listed above to the creature so that it can equip the item?

*9070
 Various gears control the locking mechanism of this metal-clad door.

*9071
 Rust pocks the once-smooth surface of this metal-plated door.

*9072
 Fashioned from rough iron, these bars extend into a narrow slot in the floor.

*9073
 Decorated in ivy patterns, this ornate gate rises from a slot in the floor below.

*9074
 Bloodstains and arcane markings cover the surface of this heavy stone door.

*9075
 Detailed carvings cover the surface of this finely-crafted door. The handiwork is of high quality and no doubt came at quite an expense.

*9076
 Bound in iron strips, this stone door hangs heavily upon its stout hinges.

*9077
 Etched and oiled, the carvings on this door lend depth to its prominent woodgrain.

*9078
 Fashioned from rough-hewn wood, this simple door swings on ill-fitting hinges.

*9079
 This value is used when automatically levelling up this creature using the LevelUpHenchman() scripting function.

*9080
 Check the Immortal checkbox to specify that this object cannot die. It can still be damaged, but it will never drop to 0 hit points.

*9081
 ERROR： "switch" CONDITION CANNOT BE FOLLOWED BY A NULL STATEMENT.

*9082
 ERROR： "while" CONDITION CANNOT BE FOLLOWED BY A NULL STATEMENT.

*9083
 ERROR： "for" STATEMENT CANNOT BE FOLLOWED BY A NULL STATEMENT.

*9084
 This package focuses on direct damage spells and protection magic.

These packages do not give any special abilities to your character; they simply configure your skills and feats so you don't have to.

*9085
 Support, Sorcerer

*9086
 Rogue, Warrior

*9087
 This style of rogue is not scared of wading into melee.

These packages do not give any special abilities to your character; they simply configure your skills and feats so you don't have to.

*9088
 This package is for bards who focus more on healing and defense.

These packages do not give any special abilities to your character; they simply configure your skills and feats so you don't have to.

*9089
 Healer, Bard

*9090
 What is the name of the set?

*9091
 Divine Favor (5)

*9092
 True Strike (5)

*9093
 Flare (1)

*9094
 Shield (5)

*9095
 Entropic Shield (5)

*9096
 Continual Flame (7)

*9097
 One With The Land (7)

*9098
 Camouflage (5)

*9099
 Blood Frenzy (7)

*9100
 Bombardment (20)

*9101
 Acid Splash (1)

*9102
 Quillfire (8)

*9103
 Earthquake (20)

*9104
 Sunburst (20)

*9105
 Aura Of Glory (7)

*9106
 Banishment (15)

*9107
 Inflict Minor Wounds (1)

*9108
 Inflict Light Wounds (5)

*9109
 Inflict Moderate Wounds (7)

*9110
 Inflict Serious Wounds (9)

*9111
 Inflict Critical Wounds (12)

*9112
 Balagarn's Iron Horn (7)

*9113
 Drown (15)

*9114
 Owl's Insight (15)

*9115
 Electric Jolt (1)

*9116
 Firebrand (15)

*9117
 Wounding Whispers (9)

*9118
 Amplify (5)

*9119
 Greater Sanctuary (18)

*9120
 Undeaths Eternal Foe (20)

*9121
 Dirge (15)

*9122
 Projectile Trap Origin

*9123
 Inferno (15)

*9124
 Isaac's Lesser Missile Storm (13)

*9125
 Isaac's Greater Missile Storm (15)

*9126
 Bane (5)

*9127
 Shield of Faith (5)

*9128
 Secret Object

*9129
 Secret Object Trigger

*9130
 Planar Ally (15)

*9131
 Magic Fang (5)

*9132
 Greater Magic Fang (9)

*9133
 Spike Growth (9)

*9134
 Mass Camouflage (13)

*9135
 Expeditious Retreat (5)

*9136
 Tasha's Hideous Laughter (7)

*9137
 Drow Building

*9138
 Duergar Building

*9139
 Displacement (9)

*9140
 Illithid Building

*9141
 Bigby's Interposing Hand (15)

*9142
 Bigby's Forceful Hand (15)

*9143
 Bigby's Grasping Hand (17)

*9144
 Bigby's Clenched Fist (20)

*9145
 Illithid Building2

*9146
 Bigby's Crushing Hand (20)

*9147
 Divine Might (5)

*9148
 Divine Shield (5)

*9149
 Rock Formation

*9150
 Tower

*9151
 Drow Interior

*9152
 Flesh to Stone (5)

*9153
 Stone to Flesh (5)

*9154
 Gust of Wind (10)

*9155
 ERROR：  THIS FILE IS ALREADY INCLUDED ELSEWHERE.  THE SAME INCLUDE FILE CANNOT BE USED TWICE.

*9156
 Are you sure you want to overwrite the current plot data?

*9157
 <CUSTOM0> severs self to attempt Drown attack.

*9158
 The dire rat is a small, fast and furry animal that makes a good companion. Although it is of small size, it is very cunning. Every 5 levels of the master, the dire rats diseased bite becomes harder to resist.

Skills： Hide, Move Silently
Feats： Weapon Finesse and Sneak Attack.
Special： 
 Master Level 
 5： Diseased bite DC 16
 10： Diseased bite DC 18
 15： Diseased bite DC 20
 20： Diseased bite DC 22

*9159
 The Faerie Dragon is a small dragon that enjoys pranks and practical jokes. However, they should not be underestimated because of their playful nature. Every 5 levels of the master, the faerie dragon gains a use of either Improved Invisibility or its Confusion breath weapon.

Skills： Hide, Move Silently
Feats： Alertness, and Improved Evasion.
Special： 
 Master Level 
 5： Improved Invisibility 1x
 10： Bolt, Confuse 2x
 15： Improved Invisibility 2x
 20： Bolt, Confuse 3x and Improved Invisibility 3x

*9160
 Pseudodragons resemble miniature red dragons, but in looks alone. They do not commit evil acts, in fact they dislike evil acts very much. 

Special： Master gains a +2 bonus to Constitution.

*9161
 Pseudodragon

*9162
 Faerie Dragon

*9163
 Type of Feat： Class
Prerequisite： Blackguard level 2.
Specifics： Starting at 2nd level, a blackguard may cast <i>bull's strength</i> once per day.
Use： Selected.

*9164
 Type of Feat： Class
Prerequisite： Blackguard level 7.
Specifics： Starting at 7th level, a blackguard may cast <i>contagion</i> once per day.
Use： Selected.

*9165
 Dire Rat Companion

*9166
 Many people dismiss the danger of the dire rat, but their bite can be deadly. Their cunning and sneaky nature can make them a good companion for a cunning and sneaky druid or ranger.

*9167
 Faerie Dragon Familiar

*9168
 The faerie dragon thrives on pranks, mischief, and practical jokes.  Faerie dragons resemble miniature dragons with gossamer butterfly wings.  Although they are generally well-meaning, most adventurers are advised to be wary of their sense of humor. They are also found to be familiars of wizards, who often share their sense of humor.

*9169
 Pseudodragon Familiar

*9170
 Pseudodragons resemble miniature red dragons, but are red-brown in color rather than deep-red.  They have fine scales, sharp horns and teeth and a barbed tail. Their cat-like personality makes them seem arrogant and demanding. They are often found in the company of arrogant and demanding wizards.

*9171
 Do you want to save your game before quitting?

*9172
 The resource '%s.%s' already exists in at least one of the Hak Paks attached to this module.
ANY CHANGES YOU MAKE WILL NOT TAKE EFFECT because the Hak Pak version overrides all other versions.

If you wish to keep your changes, you will have to do one of the following：
- save using a different filename
- detach the Hak Pak from the module, or
- remove the resource from the Hak Pak.

*9173
 There is no new content available for download.

*9174
 Server disallowed an item.

*9175
 Server disallowed gold.

*9176
 Server disallowed experience.

*9177
 Server disallowed invulnerability.

*9178
 Server disallowed level.

*9179
 Server unable to save character.

*9180
 Show resource in Hak Pak warning

*9181
 5.1 Speakers

*9182
 7.1 Speakers

*9183
 HTML Document

*9184
 Kobold jumps.

*9185
 Kobold Jump

*9186
 Max Dex Bonus：

*9187
 Winter Combat

*9188
 Mushrooms

*9189
 Desert City Block 1 2x2

*9190
 Desert City Block 2 2x2

*9191
 Ruined Building

*9192
 Standing Pool

*9193
 Wall Fountain

*9194
 Obelisk

*9195
 Rune Circle

*9196
 Runestone 1

*9197
 Runestone 2

*9198
 Runestone 3

*9199
 Stone Circle

*9200
 Tracks

*9201
 Cacti, Large

*9202
 Statue, Sphinx

*9203
 Rug, Oriental Round

*9204
 Rug, Bearskin

*9205
 Snowdrift 2

*9206
 Window (Exterior)

*9207
 Moss

*9208
 Ivy

*9209
 Broken Table

*9210
 Broken Chair 1

*9211
 Broken Chair 2

*9212
 Broken Chair 3

*9213
 Broken Chair 4

*9214
 Broken Table Leg

*9215
 Broken Furniture 1

*9216
 Broken Furniture 2

*9217
 Broken Table 2

*9218
 Ruined Pillar, Broken

*9219
 Rubble (Ruins 1)

*9220
 Rubble (City 1)

*9221
 Rubble (City 2)

*9222
 Ruined Pillar, Overgrown

*9223
 Ladder, Weathered

*9224
 Wheelbarrow

*9225
 Snowy Dip

*9226
 Snowy Pines

*9227
 Tree, Snowy Pine 1 

*9228
 Tree, Snowy Pine 2

*9229
 Tree, Snowy Pine 3

*9230
 Snowdrift

*9231
 Painting 1

*9232
 Painting 2

*9233
 Ice Floe

*9234
 Draw One Card

*9235
 Draw Two Cards

*9236
 Draw Three Cards

*9237
 Rod of Wonder

*9238
 <CUSTOM9323> draws the <CUSTOM9324> card.

*9239
 <CUSTOM9323> draws a blank card.

*9240
 Elemental Summoning Item

*9241
 Elemental Summoning (Water)

*9242
 Elemental Summoning (Fire)

*9243
 Elemental Summoning (Earth)

*9244
 Elemental Summoning (Air)

*9245
 <CUSTOM0> summons an elemental.

*9246
 <CUSTOM0> transforms into an avatar.

*9247
 The remaining cards vanish from your hands!

*9248
 Avatar

*9249
 Bequest

*9250
 Gauntlet

*9251
 Donjon

*9252
 Fool

*9253
 Jester

*9254
 Hatchling

*9255
 Mentor

*9256
 Prince of Lies

*9257
 Fountain

*9258
 Hoard

*9259
 Knave

*9260
 Looking Glass

*9261
 Oracle

*9262
 Plague

*9263
 Traitor

*9264
 Wyrm

*9265
 <CUSTOM0> is transformed into a chicken!

*9266
 <CUSTOM0> is transformed into a penguin!

*9267
 <CUSTOM0> is momentarily overcome by illness.

*9268
 Dirt Patch

*9269
 Pebbles

*9270
 Stone Patch

*9271
 Mythallar

*9272
 Soul Jar

*9273
 Huts

*9274
 Mine Entrance

*9275
 Footbridge 1

*9276
 Footbridge 2

*9277
 Adobe Building 1 1x2

*9278
 Adobe Building 2 2x2

*9279
 Carved Entrance 2x2

*9280
 Ruined Spires 2x2

*9281
 Ruined Temple 2x3

*9282
 Interior Hall Door

*9283
 Exterior Hall Door

*9284
 Interior Door Transition

*9285
 Exterior Door Transition

*9286
 Exterior Exit 1

*9287
 Exterior Exit 2

*9288
 Exterior Fence Door

*9289
 Interior Fence Door

*9290
 Exterior Fountain

*9291
 Interior Wall Fountain

*9292
 Exterior Overgrown Garden

*9293
 Exterior Wall Breach

*9294
 Interior Rubble

*9295
 Exterior Ruined Building

*9296
 Interior Sleeping Platform

*9297
 Interior Stairs Down

*9298
 Exterior Stairs Down

*9299
 Interior Stairs Up

*9300
 Exterior Stairs Up

*9301
 Exterior Water Pool

*9302
 Exterior Mosaic 2x2

*9303
 Interior Mosaic 2x2

*9304
 Exterior Stage 2x2

*9305
 Exterior Amphitheater 2x2

*9306
 Exterior Walkway 2x2

*9307
 Exterior Fountain 1x2

*9308
 Exterior Ruined Tower 2x2

*9309
 Exterior Stairs Down 2x2

*9310
 Exterior Stairs Up 2x2

*9311
 Alley (Exterior)

*9312
 Plaza (Exterior)

*9313
 Corridor (Interior)

*9314
 Floor (Interior)

*9315
 Candleabra (No Ambient Light)

*9316
 Torch Bracket (No Ambient Light)

*9317
 Trap Door (Stone)

*9318
 Grate (Stone)

*9319
 Grate (Wood)

*9320
 Wall Door (Stone)

*9321
 Wall Door (Wood)

*9322
 Cushions

*9323
 Hanging Shield

*9324

*9325

*9326

*9327

*9328

*9329

*9330

*9331

*9332

*9333

*9334

*9335

*9336

*9337

*9338

*9339

*9340

*9341

*9342

*9343

*9344

*9345

*9346

*9347

*9348

*9349

*9350

*9351

*9352

*9353

*9354

*9355

*9356

*9357

*9358

*9359

*9360

*9361

*9362

*9363

*9364

*9365

*9366

*9367

*9368

*9369

*9370

*9371

*9372

*9373

*9374

*9375

*9376

*9377

*9378

*9379

*9380

*9381

*9382

*9383

*9384

*9385

*9386

*9387

*9388

*9389

*9390

*9391

*9392

*9393

*9394

*9395

*9396

*9397

*9398

*9399

*9400

*9401

*9402

*9403

*9404

*9405

*9406

*9407

*9408

*9409

*9410

*9411

*9412

*9413

*9414

*9415

*9416

*9417

*9418

*9419

*9420

*9421

*9422

*9423

*9424

*9425

*9426

*9427

*9428

*9429

*9430

*9431

*9432

*9433

*9434

*9435

*9436

*9437

*9438

*9439

*9440

*9441

*9442

*9443

*9444

*9445

*9446

*9447

*9448

*9449

*9450

*9451

*9452

*9453

*9454

*9455

*9456

*9457

*9458

*9459

*9460

*9461

*9462

*9463

*9464

*9465

*9466

*9467

*9468

*9469

*9470

*9471

*9472

*9473

*9474

*9475

*9476

*9477

*9478

*9479

*9480

*9481

*9482
 Camp 2

*9483

*9484

*9485

*9486

*9487

*9488

*9489

*9490

*9491

*9492

*9493

*9494

*9495

*9496

*9497

*9498

*9499

*9500

*9501

*9502

*9503

*9504

*9505

*9506

*9507

*9508

*9509

*9510

*9511

*9512

*9513

*9514

*9515

*9516

*9517

*9518

*9519

*9520

*9521

*9522

*9523

*9524

*9525

*9526

*9527

*9528

*9529

*9530

*9531

*9532

*9533

*9534

*9535

*9536

*9537

*9538

*9539

*9540

*9541

*9542

*9543

*9544

*9545

*9546

*9547

*9548

*9549

*9550

*9551

*9552

*9553

*9554

*9555

*9556

*9557

*9558

*9559

*9560

*9561

*9562

*9563

*9564

*9565

*9566

*9567

*9568

*9569

*9570

*9571

*9572

*9573

*9574

*9575

*9576

*9577

*9578

*9579

*9580

*9581

*9582

*9583

*9584

*9585

*9586

*9587

*9588

*9589

*9590

*9591

*9592

*9593

*9594

*9595

*9596

*9597

*9598

*9599

*9600

*9601

*9602

*9603

*9604

*9605

*9606

*9607

*9608

*9609

*9610

*9611

*9612

*9613

*9614

*9615

*9616

*9617

*9618

*9619

*9620

*9621

*9622

*9623

*9624

*9625

*9626

*9627

*9628

*9629

*9630

*9631

*9632

*9633

*9634

*9635

*9636

*9637

*9638

*9639

*9640

*9641

*9642

*9643

*9644

*9645

*9646

*9647

*9648

*9649

*9650

*9651

*9652

*9653

*9654

*9655

*9656

*9657

*9658

*9659

*9660

*9661

*9662

*9663

*9664

*9665

*9666

*9667

*9668

*9669

*9670

*9671

*9672

*9673

*9674

*9675

*9676

*9677

*9678

*9679

*9680

*9681

*9682

*9683

*9684

*9685

*9686

*9687

*9688

*9689

*9690

*9691

*9692

*9693

*9694

*9695

*9696

*9697

*9698

*9699

*9700

*9701

*9702

*9703

*9704

*9705

*9706

*9707

*9708

*9709

*9710

*9711

*9712

*9713

*9714

*9715

*9716

*9717

*9718

*9719

*9720

*9721

*9722

*9723

*9724

*9725

*9726

*9727

*9728

*9729

*9730

*9731

*9732

*9733

*9734

*9735

*9736

*9737

*9738

*9739

*9740

*9741

*9742

*9743

*9744

*9745

*9746

*9747

*9748

*9749

*9750

*9751

*9752

*9753

*9754

*9755

*9756

*9757

*9758

*9759

*9760

*9761

*9762

*9763

*9764

*9765

*9766

*9767

*9768

*9769

*9770

*9771

*9772

*9773

*9774

*9775

*9776

*9777

*9778

*9779

*9780

*9781

*9782

*9783

*9784

*9785

*9786

*9787

*9788

*9789

*9790

*9791

*9792

*9793

*9794

*9795

*9796

*9797

*9798

*9799

*9800

*9801

*9802

*9803

*9804

*9805

*9806

*9807

*9808

*9809

*9810

*9811

*9812

*9813

*9814

*9815

*9816

*9817

*9818

*9819

*9820

*9821

*9822

*9823

*9824

*9825

*9826

*9827

*9828

*9829

*9830

*9831

*9832

*9833

*9834

*9835

*9836

*9837

*9838

*9839

*9840

*9841

*9842

*9843

*9844

*9845

*9846

*9847

*9848

*9849

*9850

*9851

*9852

*9853

*9854

*9855

*9856

*9857

*9858

*9859

*9860

*9861

*9862

*9863

*9864

*9865

*9866

*9867

*9868

*9869

*9870

*9871

*9872

*9873

*9874

*9875

*9876

*9877

*9878

*9879

*9880

*9881

*9882

*9883

*9884

*9885

*9886

*9887

*9888

*9889

*9890

*9891

*9892

*9893

*9894

*9895

*9896

*9897

*9898

*9899

*9900

*9901

*9902

*9903

*9904

*9905

*9906

*9907

*9908

*9909

*9910

*9911

*9912

*9913

*9914

*9915

*9916

*9917

*9918

*9919

*9920

*9921

*9922

*9923

*9924

*9925

*9926

*9927

*9928

*9929

*9930

*9931

*9932

*9933

*9934

*9935

*9936

*9937

*9938

*9939

*9940

*9941

*9942

*9943

*9944

*9945

*9946

*9947

*9948

*9949

*9950

*9951

*9952

*9953

*9954

*9955

*9956

*9957

*9958

*9959

*9960

*9961

*9962

*9963

*9964

*9965

*9966

*9967

*9968

*9969

*9970

*9971

*9972

*9973

*9974

*9975

*9976

*9977

*9978

*9979

*9980

*9981

*9982

*9983

*9984

*9985

*9986

*9987

*9988

*9989

*9990

*9991

*9992

*9993

*9994

*9995

*9996

*9997

*9998

*9999

*10000

*10001

*10002

*10003

*10004

*10005

*10006

*10007

*10008

*10009

*10010

*10011

*10012

*10013

*10014

*10015

*10016

*10017

*10018

*10019

*10020

*10021

*10022

*10023

*10024

*10025

*10026

*10027

*10028

*10029

*10030

*10031

*10032

*10033

*10034

*10035

*10036

*10037

*10038

*10039

*10040

*10041

*10042

*10043

*10044

*10045

*10046

*10047

*10048

*10049

*10050

*10051

*10052

*10053

*10054

*10055

*10056

*10057

*10058

*10059

*10060

*10061

*10062

*10063

*10064

*10065

*10066

*10067

*10068

*10069

*10070

*10071

*10072

*10073

*10074

*10075

*10076

*10077

*10078

*10079

*10080

*10081

*10082

*10083

*10084

*10085

*10086

*10087

*10088

*10089

*10090

*10091

*10092

*10093

*10094

*10095

*10096

*10097

*10098

*10099

*10100

*10101

*10102

*10103

*10104

*10105

*10106

*10107

*10108

*10109

*10110

*10111

*10112

*10113

*10114

*10115

*10116

*10117

*10118

*10119

*10120

*10121

*10122

*10123

*10124

*10125

*10126

*10127

*10128

*10129

*10130

*10131

*10132

*10133

*10134

*10135

*10136

*10137

*10138

*10139

*10140

*10141

*10142

*10143

*10144

*10145

*10146

*10147

*10148

*10149

*10150

*10151

*10152

*10153

*10154

*10155

*10156

*10157

*10158

*10159

*10160

*10161

*10162

*10163

*10164

*10165

*10166

*10167

*10168

*10169

*10170

*10171

*10172

*10173

*10174

*10175

*10176

*10177

*10178

*10179

*10180

*10181

*10182

*10183

*10184

*10185

*10186

*10187

*10188

*10189

*10190

*10191

*10192

*10193

*10194

*10195

*10196

*10197

*10198

*10199

*10200

*10201

*10202

*10203

*10204

*10205

*10206

*10207

*10208

*10209
 Human, Female, Barbarian

*10210
 Human, Male, Barbarian, Stupid

*10211
 Half-Orc, Male, Chieftain

*10212
 Human, Male, Barbarian, Warrior

*10213
 Human, Male, Older, Muttering Beggar

*10214
 Human, Male, Older, Street Prophet

*10215
 Human, Male, Typical Brash Scumbag

*10216
 Human, Male, Typical Low-Class Villain

*10217
 Child, Female

*10218
 Child, Male, Pleasant

*10219
 Child, Male, Brat

*10220
 Human, Male, Typical Cleric

*10221
 Human, Male, Older, Melancholy

*10222
 Elf, Male, Cleric

*10223
 Human, Male, Noble, Young and Arrogant

*10224
 Human, Female, Older, Strange Hermit

*10225
 Elf, Female, Typical

*10226
 Human, Male, Older, Confident Leader

*10227
 Dwarf, Male, Veteran

*10228
 Elf, Male, Brooding

*10229
 Elf, Male, Typical

*10230
 Human, Female, Evil, Fanatic

*10231
 Human, Male, Evil, Fanatic

*10232
 Elf, Female, Sensible

*10233
 Human, Female, Barmaid, Flirty

*10234
 Elf, Female, Commoner, Pleasant

*10235
 Human, Male, Older, World-Weary

*10236
 Human, Male, Commoner, Uneducated

*10237
 Human, Male, Typical Druid

*10238
 Dwarf, Male, Older, Grouch

*10239
 Gnome, Male, Annoying

*10240
 Gnome, Male, Pleasant

*10241
 Halfling, Female, Sensible

*10242
 Halfling, Male, Typical

*10243
 Human, Male, Evil, Sly Assassin

*10244
 Human, Male, Evil, Methodical Villain

*10245
 Human, Male, Evil, Typical Fighter

*10246
 Human, Female, Middle-Age Commoner

*10247
 Human, Female, Older Commoner

*10248
 Human, Female, Young, Pleasant

*10249
 Human, Male, Commoner, Older

*10250
 Elf, Male, Upper-Class

*10251
 Elf, Female, Guard

*10252
 Elf, Male, Guard, Mature Officer

*10253
 Human, Male, Guard, Good, Rough

*10254
 Human, Female, Noble, Caring

*10255
 Human, Female, Noble, Snobbish

*10256
 Human, Male, Noble, Snobbish

*10257
 Human, Male, Noble, Older, Uncaring 

*10258
 Human, Male, Veteran Paladin

*10259
 Halfling, Female, Typical

*10260
 Dwarf, Male, Typical

*10261
 Gnome, Male, Typical

*10262
 Elf, Male, Slight, Lilting

*10263
 Human, Female, Courtesan, Friendly

*10264
 Human, Female, Courtesan, Obvious

*10265
 Human, Female, Courtesan, Accent

*10266
 Human, Male, Gigolo, Seductive

*10267
 Human, Male, Gigolo, Smarmy

*10268
 Human, Male, Stoic Ranger

*10269
 Human, Male, Veteran Rogue

*10270
 Human, Male, Unsavory Shopkeep

*10271
 Human, Male, Older Shopkeep

*10272
 Human, Male, Retired Adventurer

*10273
 Half-Orc, Female, Lout

*10274
 Human, Male, Bully

*10275
 Gnome, Male, Older

*10276
 Attempting to find server.

*10277
 Dwarf, Male, Evil Thug

*10278
 Elf, Female, Wizard

*10279
 Human, Male, Wizard, Old

*10280
 Server found. Attempting to log in.

*10281
 Connection to server has failed.

*10282
 Connection error： 

*10283
 Password incorrect.

*10284
 Client and Server versions do not match.

*10285

*10286

*10287
 Common, Middle Age Female 04

*10288
 Human, Male, Older Slave

*10289
 Your player name is already in use.

*10290
 Human, Male, Commoner, Toady

*10291
 Human, Male, Drunk

*10292
 Human, Male, Guard, Gruff

*10293
 Human, Male, Barbarian, Good

*10294
 Your player name has been refused by the server.

*10295
 Server is not responding (timed out).

*10296
 Server is already full.

*10297
 Server is not accepting multiplayer connections.

*10298
 Unknown connection error.

*10299
 [Server] 

*10300
 [Shout] 

*10301
 [Whisper] 

*10302
 [Tell] 

*10303
 [Party] 

*10304
 Could not translate address.

*10305
 Connected to server.

*10306
 Acquiring server admin privileges.

*10307
 Failed to acquire Server Admin privileges.

*10308
 Quit Neverwinter Nights 2?

*10309

*10310

*10311

*10312
 <FirstName> is too far away.

*10313

*10314
 Neverwinter Nights： Prelude 
(Single Player Highly Recommended)

*10315
 MODULE

*10316
 Input ResRef

*10317
 Create New Entry

*10318
 Stores

*10319
 <i>Ki</i> Strike (Adamantine)

*10320
 This is not a 呪文系統, but instead represents the wizard's desire to have an equal understanding of all spells, without focusing on a single 呪文系統 of magic. 
Prohibited 呪文系統： None

*10321
 Abjuration spells are used to shield the caster from magical and physical attacks.
Prohibited 呪文系統： Conjuration


*10322
 A conjuration specialist can bring creatures to him, usually in the form of summoned allies.
Prohibited 呪文系統： Transmutation

*10323
 Diviners are capable of looking forward in time to anticipate what will happen next. Although mostly useful for gathering information, several divine spells help the caster in combat situations.
Prohibited 呪文系統： Illusion


*10324
 Enchantment spells involving gaining control over another creature, or imbuing a recipient with special properties.
Prohibited 呪文系統： Illusion


*10325
 Evocation spells manipulate energy or create something from nothing. Many of the best offensive spells can be found within this 呪文系統 of magic.
Prohibited 呪文系統： Conjuration


*10326
 Illusion spells alter perception to create images of unreal things, or to disguise real things.
Prohibited 呪文系統： Enchantment


*10327
 Necromancy spells manipulate, create, or destroy life.
Prohibited 呪文系統： Divination


*10328
 Transmutation spells transform the recipient or his environment, either subtly or obviously.
Prohibited 呪文系統： Conjuration


*10329
 Skeleton

*10330

*10331

*10332

*10333
 Neverwinter Nights 2 Config Utility

*10334

*10335
 Maximum Level

*10336
 << Enter text here >>

*10337
 Unpacking Files

*10338
 Total Progress

*10339
 Loading Inventory List

*10340
 Loading GIT Files

*10341
 Loading Conversation Files

*10342
 Loading Scripts Files

*10343
 Sound Options

*10344

*10345
 Hack n' Slash

*10346
 RPG/Story

*10347
 Competitive

*10348
 Socializing

*10349
 Persistent World

*10350
 Alternate

*10351
 IP

*10352
 lbs.

*10353
 Unpossess Creature

*10354
 Search Results

*10355
 You can not possess a dead creature.

*10356
 Find In Files

*10357
 Find in Currently Open Files

*10358
 Find in All Files in Module

*10359

*10360
 CPU Speed

*10361
 Unable to determine %s

*10362
 Display

*10363
 Options

*10364
 Video Mode

*10365
 Use Texture Pack：

*10366
 Determining System Configuration...

*10367
 Disable Sound

*10368
 Sorry, this test requires OpenGL to be installed, we could not detect valid drivers on your system. Please visit your video card manufacturer's website and download the latest OpenGL drivers before running another scan and trying the test again.

*10369
 OS Type

*10370
 Direct X

*10371
 Open GL

*10372
 Full Screen Test

*10373
 Resolution Test %s

*10374
 Neverwinter Nights 2

*10375
 %i bit

*10376
 Loading Area

*10377
 Loading Creatures

*10378
 Loading Doors

*10379
 Loading Encounters

*10380
 Loading Items

*10381
 Loading Stores

*10382
 Loading Placeables

*10383
 Loading Sounds

*10384
 Loading Triggers

*10385
 Loading Waypoints

*10386
 Only Dungeon Masters can possess creatures.

*10387
 Enable Dialog Zoom

*10388
 The file '%s' already exists. Would you like to overwrite it?

*10389
 Type of Feat： Class
Prerequisite： Rogue level 10 or shadowdancer level 7.
Specifics： Characters failing their Will save versus mind-affecting spells get an automatic reroll.
Use： Automatic.

*10390
 Toggle AI

*10391
 Save Changes?

*10392
 Delete Character

*10393
 Your character was exported successfully.

*10394
 There was an error exporting your character.

*10395

*10396
 OnPlayerRest

*10397
 Export request sent. Waiting for reply...

*10398
 Save conversation file %s?

*10399
 Detectable

*10400
 Alcohol, Beer

*10401
 Alcohol, Wine

*10402
 Alcohol, Spirits

*10403
 Herb, Belladonna

*10404
 Herb, Garlic

*10405
 Tech

*10406
 Report

*10407
 ERROR： "if" CONDITION CANNOT BE FOLLOWED BY A NULL STATEMENT.

*10408
 Move/Cam

*10409
 ゲーム

*10410
 その他

*10411
 DM

*10412
 デフォルトに戻す

*10413
 キーマッピング

*10414
 =

*10415
 Racial Modifier

*10416
 There is no room for that object in your inventory.

*10417
 Volume

*10418
 Number of 2D Voices

*10419
 Number of 3D Voices

*10420

*10421
 You stole <CUSTOM0> GP from <CUSTOM1>.

*10422
 You stole a <CUSTOM1> from <CUSTOM0>.

*10423
 <CUSTOM0> is attempting to steal from you!

*10424
 <CUSTOM0> stole a <CUSTOM1> from you!

*10425
 <CUSTOM0> stole some money from you!

*10426
 You cannot carry any more items, your inventory is full.

*10427
 You have left the party.

*10428
 The search string cannot be blank

*10429
 Could not find the text '%s'. Start again from the beginning of the file?

*10430
 Text to find：

*10431
 Language

*10432

*10433
 Removing this link will destroy all links associated with it. Continue?

*10434
 Save As

*10435
 There are no more spells
available at this level.

*10436
 <CUSTOM0>： <CUSTOM1>

*10437
 <CUSTOM0> damaged： <CUSTOM2>

*10438

*10439

*10440

*10441

*10442

*10443

*10444

*10445

*10446

*10447

*10448

*10449

*10450

*10451
 CD Key authentication denied.

*10452
 Your CD Key is still in use. Please retry in 5 minutes.

*10453
 Your IP address is banned.

*10454
 The server you are connecting to is banned.

*10455
 This CD Key is banned.

*10456
 This CD Key has expired.

*10457
 This CD Key is unregistered.

*10458
 <CUSTOM0> Acid

*10459
 <CUSTOM0> Cold

*10460
 <CUSTOM0> Divine

*10461
 <CUSTOM0> Electrical

*10462
 <CUSTOM0> Fire

*10463
 <CUSTOM0> Negative Energy

*10464
 <CUSTOM0> Positive Energy

*10465
 <CUSTOM0> Sonic

*10466
 <CUSTOM0> damages <CUSTOM1>： <CUSTOM2>

*10467

*10468
 Acquired Item： <CUSTOM0>

*10469
 Lost Item： <CUSTOM0>

*10470
 <CUSTOM0> attacks <CUSTOM1> ： *<CUSTOM2>* ： (<CUSTOM3> <CUSTOM4> <CUSTOM5> = <CUSTOM6><CUSTOM7>)

*10471
 <CUSTOM0> attempts <CUSTOM1> on <CUSTOM2> ： *<CUSTOM3>* ： (<CUSTOM4> <CUSTOM5> <CUSTOM6> = <CUSTOM7><CUSTOM8>)

*10472

*10473
 <CUSTOM0><CUSTOM1> ： <CUSTOM2><CUSTOM3> ： *<CUSTOM4>* ： (<CUSTOM5> <CUSTOM6> <CUSTOM7> = <CUSTOM8> vs. DC： <CUSTOM9>)

*10474
 <CUSTOM0> killed <CUSTOM1>

*10475
 Resize Area

*10476
 Rows

*10477
 Columns

*10478
 Number of rows in the area

*10479
 Number of columns in the area

*10480
 Increase/decrease number of rows

*10481
 Increase/decrease number of columns

*10482
 <CUSTOM0> <CUSTOM1> <CUSTOM2>

*10483
 <CUSTOM0> casts <CUSTOM1> ： *spell countered by* ： <CUSTOM2> casting <CUSTOM3>

*10484
 <CUSTOM0> ： <CUSTOM1> ： *<CUSTOM2>* ： (<CUSTOM3> <CUSTOM4> <CUSTOM5> = <CUSTOM6> vs. DC： <CUSTOM7>)

*10485
 Take 20

*10486

*10487
 Test

*10488

*10489
 Counterspell target lost sight of target!

*10490
 No Effect! Smite Evil only works on evil creatures.

*10491

*10492
 No resting is allowed in this area.

*10493

*10494
 Creature Shadow Detail

*10495
 Grass Off

*10496
 Number of Dynamic Lights

*10497
 Environment Mapping on Creatures

*10498
 <CUSTOM0> becomes ferocious.

*10499

*10500
 Crusader

*10501
 Could not load %%s.2DA

*10502
 Judge

*10503
 Dominator

*10504
 Benefactor

*10505
 Neutral

*10506
 Malefactor

*10507
 Rebel

*10508
 Free Spirit

*10509
 Destroyer

*10510
 不明

*10511
 Undetermined

*10512
 This will permanently delete the selected character.
Are you sure you wish to proceed?

*10513
 Encounter successfully created.

*10514
 int

*10515
 float

*10516
 string

*10517
 constant int

*10518
 constant float

*10519
 constant string

*10520
 variable int

*10521
 variable float

*10522
 variable string

*10523
 This has to begin with a letter

*10524
 This has to be a number

*10525

*10526
 Dire Wolf

*10527

*10528

*10529
 Rotate Camera Left

*10530
 Rotate Camera Right

*10531
 Zoom Camera Out

*10532
 Zoom Camera In

*10533
 Zoom in full

*10534
 Camera Up

*10535
 Camera Down

*10536

*10537
 <CUSTOM0> becomes ferocious.

*10538
 Run

*10539
 Keyboard Combat Step Right

*10540
 Keyboard Combat Step Back

*10541
 Keyboard Combat Step Left

*10542
 Keyboard Combat Step Front

*10543
 Drive Mode Right

*10544
 Drive Mode Left

*10545
 Drive Mode Step Right

*10546
 Drive Mode Step Left

*10547
 Drive Mode Forward

*10548
 Drive Mode Backward

*10549
 Target Last Attacker

*10550
 Radial Menu on Self

*10551
 Radial Menu Bottom Left

*10552
 Radial Menu Bottom

*10553
 Radial Menu Bottom Right

*10554
 Radial Menu Left

*10555
 Radial Menu Back

*10556
 Radial Menu Right

*10557
 Radial Menu Top Left

*10558
 Radial Menu Top

*10559
 Radial Menu Top Right

*10560
 Character Sheet

*10561
 Inventory

*10562
 Journal

*10563
 Map

*10564
 Options

*10565
 Player List

*10566
 Spells

*10567
 Quick Chat

*10568
 Inspection

*10569
 Screen Captured

*10570
 Pause

*10571
 Chat Focus

*10572
 Hide/Show GUI

*10573
 Close Window

*10574

*10575
 Quick Save

*10576
 Toggle DungeonMaster Mode

*10577
 DM Creator

*10578
 DM Chooser

*10579
 Toggle Camera Mode

*10580
 Zoom out full

*10581
 Camera up full

*10582
 Camera down full

*10583
 Tool Tip

*10584
 Generate a random name

*10585
 *

*10586

*10587
 Spells (Removed)

*10588

*10589

*10590

*10591

*10592

*10593

*10594

*10595

*10596

*10597

*10598

*10599

*10600

*10601

*10602
 Rolled <CUSTOM0> on a <CUSTOM1> sided die.

*10603
 Select appearance

*10604
 Use Hardware Mouse Pointer

*10605
 Currently unavailable.

*10606
 Add the gender restrictions

*10607
 Set the variables

*10608
 Give the speaker some gold

*10609
 Give the speaker some XP

*10610
 Give the speaker the items

*10611
 The recall stone is unable to transport you from this area.

*10612
 The recall stone may not be used at this time.

*10613
 Make sure the PC speaker has these items in their inventory

*10614

*10615
 Reject player races

*10616
 Reject other races

*10617
 Esc

*10618
 Keyboard Enter

*10619
 Print Screen

*10620
 Insert

*10621
 Delete

*10622
 Home

*10623
 End

*10624
 Page Up

*10625
 Page Down

*10626
 Left Arrow

*10627
 Right Arrow

*10628
 Up Arrow

*10629
 Down Arrow

*10630
 Numpad 0

*10631
 Numpad 1

*10632
 Numpad 2

*10633
 Numpad 3

*10634
 Numpad 4

*10635
 Numpad 5

*10636
 Numpad 6

*10637
 Numpad 7

*10638
 Numpad 8

*10639
 Numpad 9

*10640
 Numpad -

*10641
 Numpad +

*10642
 Numpad .

*10643
 Numpad *

*10644
 /

*10645
 Numpad Enter

*10646
 '

*10647
 Tab

*10648
 Backspace

*10649
 [

*10650
 ]

*10651
 \

*10652
 ;

*10653
 ~

*10654
 ,

*10655
 .

*10656
 /

*10657
 Space

*10658
 A

*10659
 B

*10660
 C

*10661
 D

*10662
 E

*10663
 F

*10664
 G

*10665
 H

*10666
 I

*10667
 J

*10668
 K

*10669
 L

*10670
 M

*10671
 N

*10672
 O

*10673
 P

*10674
 Q

*10675
 R

*10676
 S

*10677
 T

*10678
 U

*10679
 V

*10680
 W

*10681
 X

*10682
 Y

*10683
 Z

*10684
 Inspect local variables

*10685
 Make sure the player has the required skills

*10686
 Make sure the player has the required feats

*10687
 Reject other races

*10688
 Target is not diseased or poisoned.

*10689
 Invalid Target. Valid targets for Heal are any creature that is diseased, poisoned, or injured.

*10690
 Target has no items or gold.

*10691
 Restrict based on the player's class

*10692
 Detect

*10693
 Full Report

*10694
 The Neverwinter Nights 2 Configuration Utility has detected that this computer is running Windows XP.

The default video drivers installed with Windows XP do not include OpenGL support, which is required to run Neverwinter Nights 2. Please ensure that the installed video drivers support OpenGL. Contact your video card manufacturer for information on how to obtain and install adequate drivers before trying to run Neverwinter Nights 2 or the Neverwinter Nights 2 Toolset.

To test OpenGL compatibility, the Neverwinter Nights 2 Configuration Utility will now perform several tests. These tests may fail and cause the program to crash if the installed video drivers do not support OpenGL.

Would you like to skip with the OpenGL tests?

Press "No" to proceed with the tests if the installed video drivers support OpenGL. Press "Yes" to skip the OpenGL tests. If there is any doubt whether the system includes adequate OpenGL support, please press "Yes".

*10695
 Processor(s)

*10696
 Primary Video Card

*10697
 3D Software

*10698
 OS

*10699
 Type

*10700
 Vendor

*10701
 # CPU

*10702
 Speed

*10703
 Video RAM

*10704
 Desktop Resolution

*10705
 Desktop BPP

*10706
 Direct X

*10707
 OpenGL

*10708
 Version

*10709
 RAM

*10710
 Perform skill checks

*10711

*10712
 The object is too far away and cannot talk to you.

*10713
 Action

*10714
 Role Play

*10715
 Team

*10716
 Social

*10717
 PW Action

*10718
 Alternative

*10719
 You cannot enter stealth mode while in combat.

*10720
 The system does not meet the minimum memory requirements. Unless you install more system RAM, you will most likely not be able to run the game, or it will run extremely poorly.

*10721
 The system meets the minimum memory requirements. More RAM will always help both Windows and NWN run better.

*10722
 The system meets the recommended memory requirements. More RAM will always help both Windows and NWN run better.

*10723

*10724

*10725

*10726

*10727

*10728

*10729

*10730

*10731

*10732

*10733

*10734

*10735

*10736

*10737

*10738

*10739

*10740

*10741

*10742

*10743

*10744

*10745

*10746

*10747

*10748

*10749

*10750

*10751

*10752

*10753

*10754

*10755

*10756

*10757

*10758

*10759

*10760

*10761

*10762

*10763

*10764

*10765

*10766

*10767

*10768

*10769

*10770

*10771

*10772

*10773

*10774

*10775

*10776

*10777

*10778

*10779

*10780

*10781

*10782

*10783

*10784

*10785

*10786

*10787

*10788

*10789

*10790

*10791

*10792

*10793

*10794

*10795

*10796

*10797

*10798

*10799

*10800

*10801

*10802

*10803

*10804

*10805

*10806

*10807

*10808

*10809

*10810

*10811

*10812

*10813

*10814

*10815

*10816

*10817

*10818

*10819

*10820

*10821

*10822

*10823

*10824

*10825

*10826

*10827

*10828

*10829

*10830

*10831

*10832

*10833

*10834

*10835

*10836

*10837

*10838

*10839

*10840

*10841

*10842

*10843

*10844

*10845

*10846

*10847

*10848

*10849

*10850

*10851

*10852

*10853

*10854

*10855

*10856

*10857

*10858

*10859

*10860

*10861

*10862

*10863

*10864

*10865

*10866

*10867

*10868

*10869

*10870

*10871

*10872

*10873

*10874

*10875

*10876

*10877

*10878

*10879

*10880

*10881

*10882

*10883

*10884

*10885

*10886

*10887

*10888

*10889

*10890

*10891

*10892

*10893

*10894

*10895

*10896

*10897

*10898

*10899

*10900

*10901

*10902

*10903

*10904

*10905

*10906

*10907

*10908

*10909

*10910

*10911

*10912

*10913

*10914

*10915

*10916

*10917

*10918

*10919

*10920

*10921

*10922

*10923

*10924

*10925

*10926

*10927

*10928

*10929

*10930

*10931

*10932

*10933

*10934

*10935

*10936

*10937

*10938

*10939

*10940

*10941

*10942

*10943

*10944

*10945

*10946

*10947

*10948

*10949

*10950

*10951

*10952

*10953

*10954

*10955

*10956

*10957

*10958

*10959

*10960

*10961

*10962

*10963

*10964

*10965

*10966

*10967

*10968

*10969

*10970

*10971

*10972

*10973

*10974

*10975

*10976

*10977

*10978

*10979

*10980

*10981

*10982

*10983

*10984

*10985

*10986

*10987

*10988

*10989

*10990

*10991

*10992

*10993

*10994

*10995

*10996

*10997

*10998

*10999

*11000

*11001

*11002

*11003

*11004

*11005

*11006

*11007

*11008

*11009

*11010

*11011

*11012

*11013

*11014

*11015

*11016

*11017

*11018

*11019

*11020

*11021

*11022

*11023

*11024

*11025

*11026

*11027

*11028

*11029

*11030

*11031

*11032

*11033

*11034

*11035

*11036

*11037

*11038

*11039

*11040

*11041

*11042

*11043

*11044

*11045

*11046

*11047

*11048

*11049

*11050

*11051

*11052

*11053

*11054

*11055

*11056

*11057

*11058

*11059

*11060

*11061

*11062

*11063

*11064

*11065

*11066

*11067

*11068

*11069

*11070

*11071

*11072

*11073

*11074

*11075

*11076

*11077

*11078

*11079

*11080

*11081

*11082

*11083

*11084

*11085

*11086

*11087

*11088

*11089

*11090

*11091

*11092

*11093

*11094

*11095

*11096

*11097

*11098

*11099

*11100

*11101

*11102

*11103

*11104

*11105

*11106

*11107

*11108

*11109

*11110

*11111

*11112

*11113

*11114

*11115

*11116

*11117

*11118

*11119

*11120

*11121

*11122

*11123

*11124

*11125

*11126

*11127

*11128

*11129

*11130

*11131

*11132

*11133

*11134

*11135

*11136

*11137

*11138

*11139

*11140

*11141

*11142

*11143

*11144

*11145

*11146

*11147

*11148

*11149

*11150

*11151

*11152

*11153

*11154

*11155

*11156

*11157

*11158

*11159

*11160

*11161

*11162

*11163

*11164

*11165

*11166

*11167

*11168

*11169

*11170

*11171

*11172

*11173

*11174

*11175

*11176

*11177

*11178

*11179

*11180

*11181

*11182

*11183

*11184

*11185

*11186

*11187

*11188

*11189

*11190

*11191

*11192

*11193

*11194

*11195

*11196

*11197

*11198

*11199

*11200

*11201

*11202

*11203

*11204

*11205

*11206

*11207

*11208

*11209

*11210

*11211

*11212

*11213

*11214

*11215

*11216

*11217

*11218

*11219

*11220

*11221

*11222

*11223

*11224

*11225

*11226

*11227

*11228

*11229

*11230

*11231

*11232

*11233

*11234

*11235

*11236

*11237

*11238

*11239

*11240

*11241

*11242

*11243

*11244

*11245

*11246

*11247

*11248

*11249

*11250

*11251

*11252

*11253

*11254

*11255

*11256

*11257

*11258

*11259

*11260

*11261

*11262

*11263

*11264

*11265

*11266

*11267

*11268

*11269

*11270

*11271

*11272

*11273

*11274

*11275

*11276

*11277

*11278

*11279

*11280

*11281

*11282

*11283

*11284

*11285

*11286

*11287

*11288

*11289

*11290

*11291

*11292

*11293

*11294

*11295

*11296

*11297

*11298

*11299

*11300

*11301

*11302

*11303

*11304

*11305

*11306

*11307

*11308

*11309

*11310

*11311

*11312

*11313

*11314

*11315

*11316

*11317

*11318

*11319

*11320

*11321

*11322

*11323

*11324

*11325

*11326

*11327

*11328

*11329

*11330

*11331

*11332

*11333

*11334

*11335

*11336

*11337

*11338

*11339

*11340

*11341

*11342

*11343

*11344

*11345

*11346

*11347

*11348

*11349

*11350

*11351

*11352

*11353

*11354

*11355

*11356

*11357

*11358

*11359

*11360

*11361

*11362

*11363

*11364

*11365

*11366

*11367

*11368

*11369

*11370

*11371

*11372

*11373

*11374

*11375

*11376

*11377

*11378

*11379

*11380

*11381

*11382

*11383

*11384

*11385

*11386

*11387

*11388

*11389

*11390

*11391

*11392

*11393

*11394

*11395

*11396

*11397

*11398

*11399

*11400

*11401

*11402

*11403

*11404

*11405

*11406

*11407

*11408

*11409

*11410

*11411

*11412

*11413

*11414

*11415

*11416

*11417

*11418

*11419

*11420

*11421

*11422

*11423

*11424

*11425

*11426

*11427

*11428

*11429

*11430

*11431

*11432

*11433

*11434

*11435

*11436

*11437

*11438

*11439

*11440

*11441

*11442

*11443

*11444

*11445

*11446

*11447

*11448

*11449

*11450

*11451

*11452

*11453

*11454

*11455

*11456

*11457

*11458

*11459

*11460

*11461

*11462

*11463

*11464

*11465

*11466

*11467

*11468

*11469

*11470

*11471

*11472

*11473

*11474

*11475

*11476

*11477

*11478

*11479

*11480

*11481

*11482

*11483

*11484

*11485

*11486

*11487

*11488

*11489

*11490

*11491

*11492

*11493

*11494

*11495

*11496

*11497

*11498

*11499

*11500

*11501

*11502

*11503

*11504

*11505

*11506

*11507

*11508

*11509

*11510

*11511

*11512

*11513

*11514

*11515

*11516

*11517

*11518

*11519

*11520

*11521

*11522

*11523

*11524

*11525

*11526

*11527

*11528

*11529

*11530

*11531

*11532

*11533

*11534

*11535

*11536

*11537

*11538

*11539

*11540

*11541

*11542

*11543

*11544

*11545

*11546

*11547

*11548

*11549

*11550

*11551

*11552

*11553

*11554

*11555

*11556

*11557

*11558

*11559

*11560

*11561

*11562

*11563

*11564

*11565

*11566

*11567

*11568

*11569

*11570

*11571

*11572

*11573

*11574

*11575

*11576

*11577

*11578

*11579

*11580

*11581

*11582

*11583

*11584

*11585

*11586

*11587

*11588

*11589

*11590

*11591

*11592

*11593

*11594

*11595

*11596

*11597

*11598

*11599

*11600

*11601

*11602

*11603

*11604

*11605

*11606

*11607

*11608

*11609

*11610

*11611

*11612

*11613

*11614

*11615

*11616

*11617

*11618

*11619

*11620

*11621

*11622

*11623

*11624

*11625

*11626

*11627

*11628

*11629

*11630

*11631

*11632

*11633

*11634

*11635

*11636

*11637

*11638

*11639

*11640

*11641

*11642

*11643

*11644

*11645

*11646

*11647

*11648

*11649

*11650

*11651

*11652

*11653

*11654

*11655

*11656

*11657

*11658

*11659

*11660

*11661

*11662

*11663

*11664

*11665

*11666

*11667

*11668

*11669

*11670

*11671

*11672

*11673

*11674

*11675

*11676

*11677

*11678

*11679

*11680

*11681

*11682

*11683

*11684

*11685

*11686

*11687

*11688

*11689

*11690

*11691

*11692

*11693

*11694

*11695

*11696

*11697

*11698

*11699

*11700

*11701

*11702

*11703

*11704

*11705

*11706

*11707

*11708

*11709

*11710

*11711

*11712

*11713

*11714

*11715

*11716

*11717

*11718

*11719

*11720

*11721

*11722

*11723

*11724

*11725

*11726

*11727

*11728

*11729

*11730

*11731

*11732

*11733

*11734

*11735

*11736

*11737

*11738

*11739

*11740

*11741

*11742

*11743

*11744

*11745

*11746

*11747

*11748

*11749

*11750

*11751

*11752

*11753

*11754

*11755

*11756

*11757

*11758

*11759

*11760

*11761

*11762

*11763

*11764

*11765

*11766

*11767

*11768

*11769

*11770

*11771

*11772

*11773

*11774

*11775

*11776

*11777

*11778

*11779

*11780

*11781

*11782

*11783

*11784

*11785

*11786

*11787

*11788

*11789

*11790

*11791

*11792

*11793

*11794

*11795

*11796

*11797

*11798

*11799

*11800

*11801

*11802

*11803

*11804

*11805

*11806

*11807

*11808

*11809

*11810

*11811

*11812

*11813

*11814

*11815

*11816

*11817

*11818

*11819

*11820

*11821

*11822

*11823

*11824

*11825

*11826

*11827

*11828

*11829

*11830

*11831

*11832

*11833

*11834

*11835

*11836

*11837

*11838

*11839

*11840

*11841

*11842

*11843

*11844

*11845

*11846

*11847

*11848

*11849

*11850

*11851

*11852

*11853

*11854

*11855

*11856

*11857

*11858

*11859

*11860

*11861

*11862

*11863

*11864

*11865

*11866

*11867

*11868

*11869

*11870

*11871

*11872

*11873

*11874

*11875

*11876

*11877

*11878

*11879

*11880

*11881

*11882

*11883

*11884

*11885

*11886

*11887

*11888

*11889

*11890

*11891

*11892

*11893

*11894

*11895

*11896

*11897

*11898

*11899

*11900

*11901

*11902

*11903

*11904

*11905

*11906

*11907

*11908

*11909

*11910

*11911

*11912

*11913

*11914

*11915

*11916

*11917

*11918

*11919

*11920

*11921

*11922

*11923

*11924

*11925

*11926

*11927

*11928

*11929

*11930

*11931

*11932

*11933

*11934

*11935

*11936

*11937

*11938

*11939

*11940

*11941

*11942

*11943

*11944

*11945

*11946

*11947

*11948

*11949

*11950

*11951
 Specify if this creature can be damaged but cannot die

*11952

*11953

*11954

*11955

*11956

*11957

*11958

*11959

*11960

*11961

*11962

*11963

*11964

*11965

*11966

*11967

*11968

*11969

*11970

*11971

*11972

*11973

*11974

*11975

*11976

*11977

*11978

*11979

*11980

*11981

*11982

*11983

*11984

*11985

*11986

*11987

*11988

*11989

*11990

*11991

*11992

*11993

*11994

*11995

*11996

*11997

*11998

*11999

*12000

*12001

*12002

*12003

*12004

*12005

*12006

*12007

*12008

*12009

*12010

*12011

*12012

*12013

*12014

*12015

*12016

*12017

*12018

*12019

*12020

*12021

*12022

*12023

*12024

*12025

*12026

*12027

*12028

*12029

*12030

*12031

*12032

*12033

*12034

*12035

*12036

*12037

*12038

*12039

*12040

*12041

*12042

*12043

*12044

*12045

*12046

*12047

*12048

*12049

*12050

*12051

*12052

*12053

*12054

*12055

*12056

*12057

*12058

*12059

*12060

*12061

*12062

*12063

*12064

*12065

*12066

*12067

*12068

*12069

*12070

*12071

*12072

*12073

*12074

*12075

*12076

*12077

*12078

*12079

*12080

*12081

*12082

*12083

*12084

*12085

*12086

*12087

*12088

*12089

*12090

*12091

*12092

*12093

*12094

*12095

*12096

*12097

*12098

*12099

*12100

*12101

*12102

*12103

*12104

*12105

*12106

*12107

*12108

*12109

*12110

*12111

*12112

*12113

*12114

*12115

*12116

*12117

*12118

*12119

*12120

*12121

*12122

*12123

*12124

*12125

*12126

*12127

*12128

*12129

*12130

*12131

*12132

*12133

*12134

*12135

*12136

*12137

*12138

*12139

*12140

*12141

*12142

*12143

*12144

*12145

*12146

*12147

*12148

*12149

*12150

*12151

*12152

*12153

*12154

*12155

*12156

*12157

*12158

*12159

*12160

*12161

*12162

*12163

*12164

*12165

*12166

*12167

*12168

*12169

*12170

*12171

*12172

*12173

*12174

*12175

*12176

*12177

*12178

*12179

*12180

*12181

*12182

*12183

*12184

*12185

*12186

*12187

*12188

*12189

*12190

*12191

*12192

*12193

*12194

*12195

*12196

*12197

*12198

*12199

*12200

*12201

*12202

*12203

*12204

*12205

*12206

*12207

*12208

*12209

*12210

*12211

*12212

*12213

*12214

*12215

*12216

*12217

*12218

*12219

*12220

*12221

*12222

*12223

*12224

*12225

*12226

*12227

*12228

*12229

*12230

*12231

*12232

*12233

*12234

*12235

*12236

*12237

*12238

*12239

*12240

*12241

*12242

*12243

*12244

*12245

*12246

*12247

*12248

*12249

*12250

*12251

*12252

*12253

*12254

*12255

*12256

*12257

*12258

*12259

*12260

*12261

*12262

*12263

*12264

*12265

*12266

*12267

*12268

*12269

*12270

*12271

*12272

*12273

*12274

*12275

*12276

*12277

*12278

*12279

*12280

*12281

*12282

*12283

*12284

*12285

*12286

*12287

*12288

*12289

*12290

*12291

*12292

*12293

*12294

*12295

*12296

*12297

*12298

*12299

*12300

*12301

*12302

*12303

*12304

*12305

*12306

*12307

*12308

*12309

*12310

*12311

*12312

*12313

*12314

*12315

*12316

*12317

*12318

*12319
 Specify the package to use for autolevelup via scripting

*12320
 Magic Pouch

*12321
 Lesser Magic Bag

*12322
 Greater Magic Bag

*12323
 Game Experience May Change During Online Play.

*12324
 Draw one card.

*12325
 Draw two cards.

*12326
 Draw three cards.

*12327
 Unable to save at this time, someone is in a cutscene. Wait until they are done, then try again.

*12328
 Generate Debug Information When Compiling Scripts

*12329
 View Inventory

*12330
 These tracks look to have been left by a humanoid creature.

*12331
 Tracks

*12332
 Defensive casting concentration check successful.

*12333
 None

*12334
 Sneak Attack, Blackguard (+1d6)

*12335
 Sneak Attack, Blackguard (+2d6)

*12336
 Sneak Attack, Blackguard (+3d6)

*12337
 The toolset has found a temporary working directory for a module.
It appears that the toolset did not properly close the last edited module, but there is no module information file to recover.

Would you like to delete the temporary working directory and continue?

If you click 'Yes', the toolset will delete the directory.
If you click 'No', you will have to manually recover any files you want to keep and delete or rename the directory yourself.

*12338
 The common Badger is a small but fierce mammal. Intensely protective of their territory, they make good companions for Druids. Often, the Badger will become enraged and simply throw itself into battle without a second thought.

*12339
 Badger Companion

*12340
 Large and strong, Brown Bears are feared by many. Never to be underestimated for the unwary can lose a head beneath the claws of one of these powerful animals.

*12341
 Brown Bear Companion

*12342
 The Dire Boar is a larger, more vicious version of their common cousins. Their thick hide and bone ridges allow them to wade into battle without much of being hurt.

*12343
 Dire Boar Companion

*12344
 The Dire Wolf is feared by many but loved by few. For a creature of their size and power, they are surprising nimble.

*12345
 Dire Wolf Companion

*12346
 With their keen senses and quick movements, Hawks are efficient hunters. Many have even been trained to disarm foes.

*12347
 Hawk Companion

*12348
 Black as a Chultan night and just as deadly, these sleek cats attack from the shadows, disappearing back into them once the hunt is through.

*12349
 Panther Companion

*12350
 Giant Spider Companion

*12351
 Wolves, always the pack hunter, will follow the Alpha male or female, be they Wolf, Human or Demi-Human.

*12352
 Wolf Companion

*12353
 Among the swiftest and most agile creatures in existence, Air Elementals are often summoned for use in great battles over vast stretches of open terrain.

*12354
 Air Elemental

*12355
 Even swifter and more agile than their lesser kin, these Air Elementals are among the oldest of their kind.

*12356
 Elder Air Elemental

*12357
 Greater Air Elemental

*12358
 Huge Air Elemental

*12359
 The spectral remains of people driven to madness and suicide, Allips crave only revenge against those who pushed them over the brink.

*12360
 Allip

*12361
 Intelligent, shapeshifting spiders with sorcerous powers, Aranea avoid physical combat, prefering to rely on their webs and spells instead.

*12362
 Aranea

*12363
 Azer

*12364
 Natives of the Plane of Fire, these surly, flame-clad dwarves are nevertheless honorable and able warriors once provoked.

*12365
 The common Badger is a small but fierce mammal. Its strong forelimbs are armed with long claws, used for both digging and self-defense.

*12366
 Badger

*12367
 Bandit

*12368
 Bandit Archer

*12369
 Bandit Rogue

*12370
 Bandit Cleric

*12371
 Bandit Mage

*12372
 Half-Orc Bandit

*12373
 Bandit Chief

*12374
 Bartender

*12375
 These winged, nocturnal rodents are rarely considered threatening in their own right, though traditional folklore does associate them with vampirism and the undead.

*12376
 Bat

*12377
 Battle Horrors are magically animated suits of empty armor. They have a greater array of magic powers than do their lesser kin, Helmed Horrors.

*12378
 Battle Horror

*12379
 Bred for use as spies and messengers in the Underdark, these former Intellect Devourers are virtually unkillable, though they no longer retain their psionic abilities.

*12380
 Battle Devourer

*12381
 A forest-dwelling omnivore, the common Black Bear is not aggressive by nature, though it can be very dangerous when protecting its cubs or food supply.

*12382
 Black Bear

*12383
 More aggressive and carnivorous than the smaller Black Bear, Brown Bears are commonly considered to be very bad-tempered and territorial.

*12384
 Brown Bear

*12385
 Dire Bears are larger, more vicious versions of their common cousins. They are often found in the company of powerful ranger or druids.

*12386
 Dire Bear

*12387
 Grizzly Bear

*12388
 Their thick, white fur a product of their northern climate, these graceful and powerful hunters are a rarity, even in their natural habitat.

*12389
 Polar Bear

*12390
 Beast of Xvim

*12391
 Hound of Xvim

*12392
 Begger, Female

*12393
 Beggar

*12394
 An intelligent, predatory canine with limited teleportation abilities, Blink Dogs hunt in packs, 'blinking' randomly until they surround their prey.

*12395
 Blink Dog

*12396
 Though not true carnivores, these wild swine are very bad-tempered and usually charge anyone who disturbs them, ripping at them with their tusks.

*12397
 Boar

*12398
 Dire Boars are larger, more vicious versions of their common cousins. They are often found in the company of powerful ranger or druids.

*12399
 Dire Boar

*12400
 With their gray, hairless flesh and empty white gaze, Bodaks are the undead remains of those who have been destroyed by the touch of evil.

*12401
 Bodak

*12402
 Called such for their ability to lob balls of digestive acid over considerable distances, these giant beetles feed primarily on carrion and offal.

*12403
 Bombardier Beetle

*12404
 Recognizable by its distinctive red markings, the predatory Fire Beetle prefers its meals to be cooked, even a little burnt...

*12405
 Fire Beetle

*12406
 These creatures are serious pests that greedily devour cultivated crops. Though not carnivorous, they'll still charge any perceived threat with their oversized, horn-like mandibles.

*12407
 Stag Beetle

*12408
 As their name suggests, Stink Beetles defend themselves by emitting a noxious gas intended to render their assailants unconscious.

*12409
 Stink Beetle

*12410
 This muscular, savage humanoid stands 7 feet tall. Coarse hair covers most of its body. Its mouth is full of long, sharp fangs, and its nose is much like that of a bear.

*12411
 Bugbear

*12412
 Bugbear Hero

*12413
 Bugbear Shaman

*12414
 Leopard

*12415
 This flightless, domesticated bird is prized both for its tender meat and for the eggs it lays on an almost daily basis.

*12416
 Chicken

*12417
 These hound-headed angels are the resolute foot soldiers of the celestial army. They are often sent to defend the innocent and protect the weak.

*12418
 Hound Archon

*12419
 Hound Archon, Female

*12420
 Often mistaken for more malevolent Will-o-Wisps, Lantern Archons are actually celestial beings. They are very friendly and usually eager to give what assistance they can.

*12421
 Lantern Archon

*12422
 Commoner, Female

*12423
 Commoner, Male

*12424
 Convict

*12425
 A large and powerful wild cat, the Cougar makes it home in mountainous regions. It's often identified by its tawny, unmarked coat.

*12426
 Cougar

*12427
 Raised for both its hearty meat and nourishing milk, these large herbivores are a staple resident of rural barnyards.

*12428
 Cow

*12429
 The fabled 'Hunter-of-Men' is a sure-footed predator of the North. More than just a simple bobcat, however, it wields some magical properties as well.

*12430
 These bear-headed heavenly creatures are fiercely independent, acting as self-appointed bounty hunters with the sole aim of bringing in the unrighteous for judgment.

*12431
 Celestial Avenger

*12432
 This magic ammunition has a bonus to damage, but it doesn't bear the hallmarks of any specific maker.

*12433
 Cult Member

*12434
 Curst

*12435
 Curst Warrior

*12436
 Curst Rogue

*12437
 Curst Ranger

*12438
 Curst Monk

*12439
 Typically docile in nature, these wild, skittish herbivores gather in small groupings that scatter quickly when threatened.

*12440
 Deer

*12441
 White Stag

*12442
 With their flaming wings and skull-like countenance, these demons are among the greatest and most feared of their kind.

*12443
 Balor

*12444
 Bred by Mind-Flayers in the deepest Underdark, these 'four-legged brains' stalk intelligent prey, co-opting their bodies after devouring their brain.

*12445
 Intellect Devourer

*12446
 Dire Badgers are larger, more vicious versions of their common cousins. They are often found in the company of powerful ranger or druids.

*12447
 Dire Badger

*12448
 Dire Tiger

*12449
 Dire Wolves are larger, more vicious versions of their common cousins. They are often found in the company of powerful rangers or druids.

*12450
 Cowardly but cunning, these small, demonic humanoids are often bound to the will of sorcerers and wizards and made to do their bidding.

*12451
 Quasit

*12452
 With perfect builds and flawless skin, Succubi are the most comely of demons. They live to tempt mortal men into crimes of passion.

*12453
 Succubus

*12454
 Bony, vulture-like creatures, Vrocks are the foot soldiers of the Abyss. Notoriously vain, they prance about in battle, admiring their sharp claws and beaks.

*12455
 Vrock

*12456
 Easily domesticated and trained, the common Dog has been a popular guard, hunting servant, and traveling companion for ages.

*12457
 Dog

*12458
 The cursed, undead corruptions of once-upright paladins who fell from grace, Doom Knights are the scourge of all lands over which they hold dominion.

*12459
 Doom Knight

*12460
 Black Dragons are evil-tempered, cunning, and malevolent. Especially fond of coins, they often question their humanoid prey about stockpiles of gold before killing them.

*12461
 Adult Black Dragon

*12462
 Old Black Dragon

*12463
 Ancient Black Dragon

*12464
 Blue Dragons are vain and territorial. They prefer to hunt on cloudless days, when their blue scales allow them to blend with the open skies.

*12465
 Adult Blue Dragon

*12466
 Old Blue Dragon

*12467
 Ancient Blue Dragon

*12468
 Brass Dragons are talkative gossipmongers. They may have useful information, but usually share it only after long rambling and hinting for a gift.

*12469
 Adult Brass Dragon

*12470
 Old Brass Dragon

*12471
 Ancient Brass Dragon

*12472
 Bronze Dragons are inquisitive and enjoy polymorphing into animals to better observe adventurers. Fascinated by warfare, they'll eagerly join a just cause... for good pay.

*12473
 Adult Bronze Dragon

*12474
 Old Bronze Dragon

*12475
 Ancient Bronze Dragon

*12476
 Copper Dragons are incorrigible pranksters, joke tellers, and riddlers. Most are good-natured but also have a covetous, miserly streak.

*12477
 Adult Copper Dragon

*12478
 Old Copper Dragon

*12479
 Ancient Copper Dragon

*12480
 Gold Dragons are graceful, sinuous, and wise. They hate injustice and foul play, often embarking on self-appointed quests to promote good.

*12481
 Adult Gold Dragon

*12482
 Old Gold Dragon

*12483
 Ancient Gold Dragon

*12484
 Green Dragons are belligerent and prone to attacking without provocation. They make their lairs in old growth forests where they fly beneath the canopy.

*12485
 Adult Green Dragon

*12486
 Old Green Dragon

*12487
 Ancient Green Dragon

*12488
 Red Dragons are the most covetous of all Dragons. Exceptionally vain, they are forever seeking ways of making other creatures pay them tribute.

*12489
 Adult Red Dragon

*12490
 Old Red Dragon

*12491
 Ancient Red Dragon

*12492
 Silver Dragons are regal and statuesque. They cheerfully assist good creatures in genuine need, often taking human or elven form to maintain their anonymity.

*12493
 Adult Silver Dragon

*12494
 Old Silver Dragon

*12495
 Ancient Silver Dragon

*12496
 Among the smallest and least intelligent of Dragonkind, most White Dragons are simply animalistic predators with a predilection for gems and frozen meat.

*12497
 Adult White Dragon

*12498
 Old White Dragon

*12499
 Ancient White Dragon

*12500
 Drow Priestess

*12501
 Drow Militia

*12502
 Drow Mage

*12503
 Drow Assassin

*12504
 Dryads are exquisitely beautiful tree sprites found deep in secluded woodlands. They sometimes aid adventurers and can prove a source of useful information.

*12505
 Dryad

*12506
 Duergar

*12507
 Duergar Cleric

*12508
 Duergar Warrior

*12509
 Duergar Mage

*12510
 Duergar Rogue

*12511
 Dwarf Mercenary

*12512
 Earth Elementals are immensely strong and tough, capable of pounding almost anything into rubble. They are often summoned by armies laying siege to great cities.

*12513
 Earth Elemental

*12514
 Even stronger and tougher than their lesser kin, these Earth Elementals are among the oldest of their kind.

*12515
 Elder Earth Elemental

*12516
 Greater Earth Elemental

*12517
 Huge Earth Elemental

*12518
 Elf Mage

*12519
 Elf Mercenary

*12520
 Elf Ranger

*12521
 Although not very intelligent, Ettercaps are cunning predators. Like the monstrous spiders that they keep as pets, they are skilled hunters and trappers.

*12522
 Ettercap

*12523
 Ettins, or two-headed giants, are vicious and unpredictable hunters that stalk the night. Their two heads make them exceptionally sharp-eyed and alert.

*12524
 Ettin

*12525
 Girl

*12526
 Fenhounds serve as avenging spirits and guardians of the darkest moors and bogs. They draw their power from the mists of the places they protect.

*12527
 Fenhound

*12528
 Fire Elementals are fast and agile. The merest touch from their fiery bodies is sufficient to set many materials aflame.

*12529
 Fire Elemental

*12530
 Even faster and more agile than their lesser kin, these Fire Elementals are among the oldest of their kind.

*12531
 Elder Fire Elemental

*12532
 Greater Fire Elemental

*12533
 Huge Fire Elemental

*12534
 These winged, nocturnal rodents are quick, stealthy and very good at finding that that is hidden. They also seem to paralyse some with fear.

*12535
 Bat Familiar

*12536
 The fabled 'Hunter-of-Men', the Crag Cat is a sure-footed, intelligent, and tough predator. It is excellent at finding those that would hurt its master.

*12537
 Panther Familiar

*12538
 Pulled from the Elemental Planes, Mephits are cunning and swift opponents. These small creatures can be quite hard to kill and also quite deadly.

*12539
 Fire Mephit Familiar

*12540
 Hell Hounds are aggressive, fire-breathing canines brought to the Prime Material plane from the depths of the Abyss. Always a danger to be around, but they are loyal to their masters.

*12541
 Hell Hound Familiar

*12542
 Ice Mephit Familiar

*12543
 Small but insidious devils often bound to the service of sorcerers and wizards, Imps have a gleeful attraction to pranks, riddles, and bawdy jokes.

*12544
 Imp Familiar

*12545
 These good-natured fey resemble tiny elves with long, gossamer wings. Being so small and highly intelligent, they often make very good scouts or thieves.

*12546
 Pixie Familiar

*12547
 Ravens are not considered the most beautiful of birds, but they can be taught to be useful. Although, they do not need to be taught how to tease, that is bred in their blood.

*12548
 Raven Familiar

*12549
 Gargoyles are vicious predators that enjoy torturing weaker creatures. Their ability to perch indefinitely without moving causes adventurers to frequently mistake them for statues.

*12550
 Gargoyle

*12551
 More deadly and cunning than their lesser kin, the Ghoul, these undead carrion eaters have the added ability to paralyze their victims.

*12552
 Ghast

*12553
 These undead carrion eaters haunt the graveyards and battlefields that bore them, still bearing the rotting flesh they once wore in life.

*12554
 Ghoul

*12555
 Corrupt officials are often said to become Ghoul Lords in their unlife. Cunning and intelligent, they often maintain a retinue of undead servants.

*12556
 Ghoul Lord

*12557
 Brutal and ruthless, Fire Giants resemble huge, dark-skinned dwarves. Well-organized and militaristic, they are typically encountered as well-armed phalanxes or twinned patrols.

*12558
 Fire Giant

*12559
 Frost giants are justifiably feared as brutal and wantonly destructive raiders. They have the appearance of oversized, muscular humans with snow-white or ivory skin.

*12560
 Frost Giant

*12561
 Hunters and raiders with a selfish streak, Hill Giants seldom wash or repair their garments, preferring to add hides when their old ones wear out.

*12562
 Hill Giant

*12563
 These brutish cave dwellers live communally and some have a basic grasp of magic. Intensely protective of their kin, they are generally reluctant to trust outsiders.

*12564
 Mountain Giant

*12565
 While Goblins are often considered little more than a nuisance, an unchecked population can often balloon into a serious threat to normally civilized areas.

*12566
 Goblin Elite

*12567
 Goblin

*12568
 Goblin Shaman

*12569
 Created by demented wizards, Bone Golems are generally used to guard prized possessions. Their bodies are pieced together from various creatures, both humanoid and monster.

*12570
 Bone Golem

*12571
 Unable to speak or make any vocal noise, these kilned and crafted horrors walk and move with a slow, clumsy gait.

*12572
 Clay Golem

*12573
 While not true undead, these ghoulish constructs are crafted from collections of stolen human body parts, stitched together into single composite form.

*12574
 Flesh Golem

*12575
 Forged from solid iron, the crafting of these mighty juggernauts often requires the expertise and master craftwork of either dwarven blacksmiths or gnome artificers.

*12576
 Iron Golem

*12577
 Carved and etched with arcane symbols, Stone Golems are formidable opponents. Not only are they physically powerful, they are also very difficult to harm.

*12578
 Stone Golem

*12579
 Gray Render

*12580
 These good-natured fey resemble tiny elves with long, gossamer wings. They despise evil creatures, and will attack them relentlessly if the opportunity arises.

*12581
 Grig

*12582
 House Guard

*12583
 Gypsy, Female

*12584
 Gypsy, Male

*12585
 Gypsy Warrior

*12586
 Gypsy Rogue

*12587
 Gypsy Mage

*12588
 Gypsy Healer

*12589
 Gypsy Chief

*12590
 Half-Celestial

*12591
 Half-Celestial Warrior

*12592
 Half-Dragon Sorcerer

*12593
 Half-Dragon, Red

*12594
 Half-Dragon Cleric

*12595
 Half-Dragon, Silver

*12596
 Half-Fiend

*12597
 Half-Fiend Warrior

*12598
 Halfling

*12599
 Halfling Mercenary

*12600
 Hell Hounds are aggressive, fire-breathing canines brought to the Prime Material plane from the depths of the Abyss to serve their evil masters.

*12601
 Helmed Horrors are suits of empty armor imbued with magical life and purpose. They make tireless and extremely effective guardians, soldiers, and bounty hunters.

*12602
 Helmed Horror

*12603
 Boddyknock

*12604
 Glinckle

*12605
 Daelan

*12606
 Red Tiger

*12607
 Daelan

*12608
 Tomi

*12609
 Undergallows

*12610
 Grimgnaw

*12611
 Linu

*12612
 La'neral

*12613
 Sharwyn

*12614
 Prostitute

*12615
 Covered in a hard, chitinous exoskeleton, their forelimbs hooked and bladed, these vicious subterranean predators can be fearsome to behold.

*12616
 Hook Horror

*12617
 Human Mercenary

*12618
 Bloodsailor

*12619
 Innkeeper

*12620
 Creatures native to the Plane of Air, Invisible Stalkers are often summoned to the Prime Material to act as spies, assassins, and bounty hunters.

*12621
 Invisible Stalker

*12622
 With similar markings to the Leopard, the Jaguar is a common predator in densely forested regions where its natural camouflage allow for the greatest stealth.

*12623
 Jaguar

*12624
 Though it hunts in packs, the fearsome Krenshar behaves much like other great cats. It's skeletal face, however, can be extremely frightening to the unwary.

*12625
 Krenshar

*12626
 Kurth's Soldier

*12627
 Lich

*12628
 Driven by ambition, some powerful spellcasters attempt to cheat death itself. Those who succeed become Liches. Those who fail are cast into the Abyss.

*12629
 Lich

*12630
 Baelnorn

*12631
 Known as the King of the Great Cats, the Lion is large, fierce, and regal. A confident hunter, it attacks swiftly and with crushing force.

*12632
 Lion

*12633
 Luskan Guard

*12634
 Boy

*12635
 Chaotic and destructive, Mephits come in many shapes and have a wide range of abilities. Most are drawn from the various Elemental and Quasi-Elemental Planes.

*12636
 Air Mephit

*12637
 Dust Mephit

*12638
 Earth Mephit

*12639
 Magma Mephit

*12640
 Ooze Mephit

*12641
 Salt Mephit

*12642
 Steam Mephit

*12643
 Water Mephit

*12644
 Strong, fiercely territorial creatures, Minotaurs often lair in vast underground labyrinths where their keen memory gives them an advantage over their lost and confused prey.

*12645
 Minotaur Berserker

*12646
 Forged from wizard's steel and imbued with raging spirits, Minogons are dangerous foes indeed. Their savage cries have left many of their victims stunned.

*12647
 Minogon

*12648
 Minotaur

*12649
 Minotaur Shaman

*12650
 The animated corpses of unrepentant villains, Mohrgs are tortured by an all-consuming hatred of living things -- they long only to live again themselves.

*12651
 Mohrg

*12652
 Their time-shriveled features hidden beneath centuries-old funereal wrappings, these former kings and high priests, now undead, continue to stand guard over their places of rest.

*12653
 Their time-shriveled features hidden beneath centuries-old funereal wrappings, these once-heroic warriors and generals now wield their weapons against all who disturb their rest.

*12654
 Warrior Mummy

*12655
 Ritually preserved and animated corpses that maintain their timeless vigil over tombs and temple complexes, Mummies are an effective deterrent to would-be grave-robbers.

*12656
 Mummy

*12657
 Neverwintan Militia

*12658
 Nixie

*12659
 Noblewoman

*12660
 Nobleman

*12661
 Nymphs are nature's embodiment of physical beauty： They are so unbearably lovely that even a glimpse can blind or kill unwary onlookers.

*12662
 Nymph

*12663
 Ogres are ugly, greedy creatures who live by raiding and scavenging. They associate freely with Giants and Trolls, banding together to prey on the weak.

*12664
 Ogre

*12665
 Ogre Berserker

*12666
 Ogre Mage

*12667
 Primitive and savage, these reptilian humanoids can be very dangerous if provoked. They are fiercely territorial, banding together to protect the swamplands they inhabit.

*12668
 Lizardfolk Chieftain

*12669
 Lizardfolk Shaman

*12670
 Old Man

*12671
 Lizardfolk Warrior

*12672
 Old Woman

*12673
 Orcs are aggressive humanoids that raid, pillage, and battle other creatures. They have a hatred of elves and dwarves that goes back many generations.

*12674
 Orc

*12675
 Orc Champion

*12676
 Orc Shaman

*12677
 These heavy draft animals are prized possessions that not all farmers can afford. Oxen are well suited to pulling plows and milling grain.

*12678
 Ox

*12679
 Plague Victim, Female

*12680
 Plague Victim

*12681
 Humanoid tigers garbed in the clothes of nobility, Rakshasa use their considerable powers to maintain their decadent lifestyles at others' expense.

*12682
 Rakshasa

*12683
 Dock

*12684
 Falcons are majestic birds, often trained by adventurers to be loyal companions. Their superior eyesight and speed are their greatest assets.

*12685
 Falcon

*12686
 With their cold eyes and glossy black feathers, these airborne scavengers are often considered ill omens or harbingers of death.

*12687
 Revenant

*12688
 Shadows are creatures of living darkness, hating life and light with equal fervor. Their touch leaves the chill of nonexistence, making them very dangerous opponents.

*12689
 Shadow

*12690
 Dark and dangerous creatures from the dreaded lower planes, Shadow Fiends never hunger or thirst, attacking only to satisfy their desire to do evil.

*12691
 Shadow Fiend

*12692
 Created by spellcasters and controlled by means of a special amulet, Shield Guardians are predominantly defensive in combat, protecting their masters with unswerving loyalty.

*12693
 Shield Guardian

*12694
 Large, black hounds that prowl the night, these extra-planar creatures seek out any prey they can find. While not intelligent, they are cunning.

*12695
 Shadow Mastiff

*12696
 Shop Keeper

*12697
 The bones of the dead, animated by dark magic, Skeletons have no mind of their own. They are but an extension of their master's will.

*12698
 Skeleton Chieftain

*12699
 Returned to vigor by evil sorcerers, these undead Intellect Devourers are more resilient and have greater mental acuity than their still-living brethren.

*12700
 Skeletal Devourer

*12701
 Skeleton

*12702
 Skeleton Mage

*12703
 Skeleton Priest

*12704
 Skeleton Warrior

*12705
 Creatures of chaos, Blue Slaadi are bullies that value only strength and power. They are fearsome in battle and are more agile than they appear.

*12706
 Blue Slaad

*12707
 Creatures of chaos, Death Slaadi are the rulers of their frog-like kind. Aside from their considerable magical powers, they are also gifted fighters.

*12708
 Death Slaad

*12709
 Creatures of chaos, Gray Slaadi are the wizards of their frog-like kind. They enjoy crafting items of dire magic to further their own power.

*12710
 Gray Slaad

*12711
 Creatures of chaos, Green Slaadi are self-centered, arrogant louts. They lust after magical power and are often in pursuit of great artifacts.

*12712
 Green Slaad

*12713
 Creatures of chaos, Red Slaadi are the weakest of their kind. Most seek escape from the cruel treatment offered by their more powerful kin.

*12714
 Red Slaad

*12715
 Spectres are incorporeal undead often mistaken for Ghosts. They haunt the places where they died, retaining their sentience but now hating all living things.

*12716
 Spectre

*12717
 Though not true Dire creatures, these Spiders are nevertheless fearsome to behold and appear to act with more cunning than their more common cousins.

*12718
 Dire Spider

*12719
 Aggressive, nightmarish predators, Giant Spiders first trap their prey within their webs, then subdue them with poisonous venom.

*12720
 Giant Spider

*12721
 Aggressive predators that can 'phase' back and forth between the Material and Ethereal Planes, the attacks of these magical creatures can be very disconcerting.

*12722
 Phase Spider

*12723
 With their chitinous, seemingly metallic shell, blade spiders are hard to kill. More dangerous, however, are the sharpened, blade-like appendages that give them their name.

*12724
 Blade Spider

*12725
 Permeated with the stench of decay, these undead vermin are among the most dangerous of the arachnids. Steer well clear of their chill touch.

*12726
 Wraith Spider

*12727
 Stirge

*12728
 Summoned Greater Air Elemental

*12729
 Summoned Greater Earth Elemental

*12730
 Summoned Greater Fire Elemental

*12731
 Summoned Greater Water Elemental

*12732
 Summoned Elder Air Elemental

*12733
 Summoned Huge Air Elemental

*12734
 Summoned Dire Badger

*12735
 Summoned Balor

*12736
 Summoned Dire Bear

*12737
 Summoned Dire Boar

*12738
 Summoned Hound Archon

*12739
 Summoned Lantern Archon

*12740
 Summoned Celestial Avenger

*12741
 Summoned Dire Tiger

*12742
 Summoned Quasit

*12743
 Summoned Doom Knight

*12744
 Summoned Elder Earth Elemental

*12745
 Summoned Huge Earth Elemental

*12746
 Summoned Elder Fire Elemental

*12747
 Summoned Huge Fire Elemental

*12748
 Summoned Gargoyle

*12749
 Summoned Ghast

*12750
 Summoned Ghoul

*12751
 Summoned Helmed Horror

*12752
 Summoned Imp

*12753
 Summoned Lich

*12754
 Summoned Steam Mephit

*12755
 Summoned Minogon

*12756
 Summoned Greater Mummy

*12757
 Summoned Warrior Mummy

*12758
 Summoned Shadow Lord

*12759
 Summoned Shadow Mastiff

*12760
 Summoned Shadow

*12761
 Summoned Shadow Fiend

*12762
 Summoned Skeleton Chieftain

*12763
 Summoned Skeleton

*12764
 Summoned Skeleton Warrior

*12765
 Summoned Death Slaad

*12766
 Summoned Green Slaad

*12767
 Summoned Red Slaad

*12768
 Summoned Spectre

*12769
 Summoned Dire Spider

*12770
 Summoned Blade Spider

*12771
 Summoned Succubus

*12772
 Vampire

*12773
 Summoned Vampire

*12774
 Summoned Vrock

*12775
 Even more ferocious and powerful than their lesser kin, these Water Elementals are among the oldest of their kind.

*12776
 Summoned Elder Water Elemental

*12777
 Summoned Huge Water Elemental

*12778
 Summoned Wight

*12779
 Summoned Dire Wolf

*12780
 Summoned Wraith

*12781
 Summoned Zombie

*12782
 Summoned Tyrantfog Zombie

*12783
 Cave

*12784
 Tiefling

*12785
 Trolls are horrid carnivores, devouring everything from grubs to humanoids. Most creatures avoid these beasts, as they know no fear and attack unceasingly when hungry.

*12786
 Troll

*12787
 Troll Berserker

*12788
 Troll Shaman

*12789
 Subterranean monsters that look like a cross between a great ape and a beetle, Umber Hulks leave behind a wake of destruction wherever they go.

*12790
 Umber Hulk

*12791
 Uthgard Elk Tribesmen

*12792
 Uthgard Tiger Tribesmen

*12793
 Forever anchored to their coffins and the unholy earth of their graves, these nocturnal predators scheme constantly to fill the world with their foul progeny.

*12794
 Vampire Warrior

*12795
 Vampire Rogue

*12796
 Vampire Mage

*12797
 Vampire Priest

*12798
 Gaseous Form

*12799
 Waitress

*12800
 Elder Water Elemental

*12801
 Ferocious and powerful as a stormy sea, Water Elementals are incapable of venturing far from the body of water that gave them birth.

*12802
 Water Elemental

*12803
 Greater Water Elemental

*12804
 Huge Water Elemental

*12805
 In their hybrid form, Werecats are selfish and manipulative. They have been known to toy with and enslave their prey, often driving them to madness.

*12806
 Werecat

*12807
 In their hybrid form, Wererats are secretive and untrustworthy. They make excellent thieves and spies, however -- if you're willing to risk being double-crossed.

*12808
 Wererat

*12809
 The most common of the lycanthropes, Werewolves are also the most complex, socially. While some lead solitary existences, others form complicated ritual-bound societies.

*12810
 Werewolf

*12811
 These dark undead seek to destroy all life, filling graveyards with their victims and populating the world with their horrid progeny.

*12812
 Wight

*12813
 Evil creatures that feed on the powerful emotions associated with panic, horror, and death, Will-O'-Wisps delight in luring travelers into deadly peril.

*12814
 Will-O'-Wisp

*12815
 An icon of rugged individualism, yet renowned for its ability to hunt in packs, the noble Wolf is an animal of both mystique and power.

*12816
 Wolf

*12817
 Dangerous predators of the northern reaches, winter wolves pursue their prey relentlessly. Their breath is said to be cold enough to shatter stones.

*12818
 Winter Wolf

*12819
 Worgs are powerful wolves with an evil disposition and an uncanny intelligence. They are sometimes found with goblins, whom they serve as mounts and guardians.

*12820
 Worg

*12821
 Wraiths are incorporeal creatures born of evil and darkness. They despise all living things, as well as the light that nurtures them.

*12822
 Wraith

*12823
 Yuan-ti

*12824
 Yuan-Ti Sorcerer

*12825
 Yuan-Ti Priest

*12826
 Corpses reanimated through necromancy, Zombies are mindless undead that shamble about, trying to satiate the dull ache of hunger in their decaying gut.

*12827
 Zombie

*12828
 The remains of priests and worshipers of evil deities, the rotting corpses of these Zombies exude a sickening green fog.

*12829
 Tyrantfog Zombie

*12830
 Zombie Warrior

*12831
 D. Bellafonto

*12832
 Cincinnati

*12833
 Ungrak

*12834
 Blotwurst

*12835
 Leather Armor

*12836
 Studded Leather Armor

*12837
 Scale Mail

*12838
 Splint Mail

*12839
 Half Plate

*12840
 Hide Armor

*12841
 Padded Armor

*12842
 Breastplate

*12843
 Banded Mail

*12844
 Chain Shirt

*12845
 Many-Starred Cloak

*12846
 These masterfully crafted cloaks, stitched on both sides with glittering stars, are the guild emblem of the sorcerers and wizards of Neverwinter's fabled Cloaktower. Loyal to Lord Nasher, the Cloakwizards are vital to the city's defense and carry themselves with the appropriately cautious air that such a duty entails.

*12847
 Pot Helmet

*12848
 Spike Helmet

*12849
 Winged Helmet

*12850
 Horse Hair Helmet

*12851
 Stag Helmet

*12852
 Watchman's Helm

*12853
 It is unclear if these magic headpieces were created by clerics of Helm, god of guardians, or if they acquired their name by a more convenient circumstance. Whatever the case, they are highly prized by guards and sentries. All cast a visible glow of one sort or another, and many magically hone the wearer's senses. Needless to say, rogues have also taken to wearing them, proving the old proverb that 'what's good for the goose is good for the gander.'

*12854
 Thieves' Hood

*12855
 Bards and rogues alike are known to reminisce on "the glory days," and the stories of an ancient guild so magnificent it outfitted even its lowliest members with the most incredibly wondrous wares. Though there is little contained in historical documents to verify such a golden age, the occasional discovery of one of these Thieves' Hoods is enough to keep the tale in circulation.

*12856
 Shukenja Helm

*12857
 The Shukenja are a monastic order known for their subtlety and magic power. Though rank-and-file brothers fight with a staff and wear no armor, elite members of the order are known to wear Shukenja Helms into battle to augment their sorcerous abilities. Over the years these monks have spread through the Realms, and today many of their helms can be found in the hands of the order's allies and enemies.

*12858
 Thayvian Circlet

*12859
 Thayvian Circlets were created by the Red Wizards of Thay to help them fend off their aggressive competitors, such as the Luskan Brotherhood and the Zhentarim. Though designed to augment the spellcasting abilities of the Thayvian wizards, they actually did much more, improving hardiness, reflexes, and will power.

*12860
 Golden Circlet

*12861
 Creatures that attack the mind are the stuff of nightmares, so it is not surprising that items protecting against them might acquire some of their disrepute. Golden Circlets, for example, have been linked to a claim that when the drow first retreated underground they fed on intellect devourers, and that eating such a creature without wearing a circlet produced a mind flayer. This is all, of course, nothing more than superstitious tavern talk.

*12862
 Large Shield +1

*12863
 This magic shield grants additional protection to its wearer, but it doesn't bear the hallmarks of any specific maker.

*12864
 Shield of the Holy

*12865
 These shields are first mentioned in ancient liturgies of Lathander, in which the Morninglord's champions bear radiant shields against an infestation of undead. The shields made their first appearance in modern times in dramatic fashion, appearing miraculously at the altars of several of the deity's temples in the Year of Smoldering Spells, 1020 DR. Since that time a number have been lost in battle, and not a few were stolen by foul creatures to prevent their use.

*12866
 Shield of the Sun

*12867
 Forged by clerics of the Mulhorandi sun god Horus-Re, these shields are constantly aglow with the golden fires of the sun. Depending on the skill and intent of the crafter, some Shields of the Sun carry more potent powers as well.

*12868
 Mirror Shield

*12869
 Often confused with the better-known Shield of Mirrors, which has been known to aid in the defeat of medusas and basilisks, Mirror Shields are most often seen on the arms of mage hunters. Mirror Shields are so named because they can reflect harmful spells cast against their wielder.

*12870
 Dragon Shield

*12871
 Evil dragons are fearful opponents, but luckily for the good races of the world every dragon carries the seeds of its own destruction. When a single dragon falls, its scales are turned into shields and armor sovereign against its own attacks. A gifted artificer can even combine scales from different dragon types to produce items that resist many forms of elemental attack. The famed Dragon Shields are of this sort, and are among the best equipment an ambitious dragonslayer can carry.

*12872
 Uthgardt Holy Shield

*12873
 The Uthgardt value strength above all, and these shields provide strength to spare. They also disdain fancy talk and fine words, and the shields do their best to make the wearer as barbaric as the wild men of the north.

*12874
 Large Shield +2

*12875
 Large Shield +3

*12876
 Small Shield +1

*12877
 Protector

*12878
 This small shield proudly bears the mark of Luiren, homeland of the strongheart halflings. While few people think of halflings as possessing any real military tradition, the Luiren folk maintain well-organized militias led by the local clergy and supported with powerful divine magic. This shield likely belonged to an ordinary Luiren soldier who fell in defense of his homeland.

*12879
 Hearth Shield

*12880
 These famous shields, crafted by the dwarves of the Western Heartlands, are so called because they make even the fiercest blast of heat seem as comfortable and tolerable as a cozy hearth.

*12881
 Dwarven Mirth

*12882
 Among the dwarven people, the father of all bards was the Master Talesmith Simeron Steelhammer. Well-versed in his people's history and lore, he traveled extensively, spreading tales of their culture and achievements. Near the end of his long life, he returned one last time to his home in the Great Rift. From every lintel hung a version of this shield, commissioned by his clansmen to commemorate his homecoming.

*12883
 Shield of the Wisp Hunter

*12884
 Soggy Nurkel, legendary hero of the gnomes, is said to have lost himself while chasing swampland toads as a child. As the night fog settled in, will-o'-wisps lured him this way and that through the dark swamp. Outsmarting them, however, he wove a magic shield from the marsh reeds, crushing them with it as he sneaked up on them through the mists. Replicas are made every ten-year as part of the festivities celebrating his life.

*12885
 Mithral Shield

*12886
 This small shield is crafted from strips of mithral pounded so thin they are nearly transparent. Despite its light construction, it provides substantial protection to the wearer and renders him immune to spells that limit his movement.

*12887
 Small Shield +2

*12888
 Small Shield +3

*12889
 Tower Shield +1

*12890
 Imaskari Shield

*12891
 Often mistaken for relics of the ancient Imaskari civilization, these massive shields were actually used against them by their enemies. While large and unwieldy, they offered substantial protection against the spells of the mighty wizards of Imaskar. Those still in use today continue to be a thorn in the side of spellcasters throughout Faerûn.

*12892
 Shield of the Dragonslayer

*12893
 Like many items designed to defeat dragons, these shields can be traced to the year of the Dracorage (1018 DR). They were built with immensely strong materials and techniques, and rumors put a castle engineer in charge of their construction. There may be some truth in this rumor, since the shields resemble reinforced castle gates more than ordinary armor plates.

*12894
 Goblin Shield of Nulbish

*12895
 Nulbish, a half-orc ranger, became a champion of the northern orc clans during their fateful Goblin Wars. Despite his half-human heritage, they appreciated his ferocity in battle and the rousing speeches he gave from atop his piled victims. When Nulbish was killed by a member of his father's own clan, the orcs squabbled for months over who should bear his shield. Numerous forgeries were crafted during this time and the fragile orc alliance eventually splintered.

*12896
 Hastsezini's Shield

*12897
 A legendary mercenary of Riativin, Hastsezini urged the city's five competing wizards to pool their valuables in a single storehouse where he could stand guard over them all. Such was the respect and fear he commanded that all agreed and not a single theft was ever attempted on his watch. Hastsezini showed no interest in the riches he guarded, perhaps because each of the five wizards was content to pay him a full wage.

*12898
 Darksteel Tower Shield

*12899
 For a brief period in its history, Darksteel Tower was ruled by a vicious coven of surface-roaming drow. From shadowed alcoves, high priestesses stood guard over the tower by night and day, wrapping their sensitive skin in swaths of black cotton. When Harpers finally destroyed the nest, these huge and ominous shields were all that survived of Darksteel Tower. Neither the blades nor magic of the Harpers could dent them.

*12900
 Tower Shield +2

*12901
 Tower Shield +3

*12902
 Woodsman Outfit

*12903
 Performer's Outfit

*12904
 Noble Outfit

*12905
 Rogue's Tunic

*12906
 Wizard's Robe

*12907
 Veteran's Outfit

*12908
 Priest's Robe

*12909
 Sorcerer's Robe

*12910
 Urchin Rags

*12911
 Paladin's Tunic

*12912
 Gladiator's Outfit

*12913
 Conjurer's Robe

*12914
 Squire's Tunic

*12915
 Jester's Outfit

*12916
 Barbarian's Outfit

*12917
 Monk's Outfit

*12918
 Assassin's Garb

*12919
 Noble Guardsman Tunic

*12920
 Soldier's Tunic

*12921
 Illusionist's Robe

*12922
 Bard's Tunic

*12923
 Commoner's Outfit

*12924
 Vagabond Rags

*12925
 Commoner's Tunic

*12926
 Warrior's Tunic

*12927
 Necromancer's Robe

*12928
 Adept's Tunic

*12929
 Noble's Tunic

*12930
 Bloodsailor Uniform

*12931
 Beast of Xvim Properties

*12932
 Half-Celestial Properties

*12933
 Curst Properties

*12934
 Half-Fiend Properties

*12935
 Silver Half-Dragon Properties

*12936
 Red Half-Dragon Properties

*12937
 Lich Properties

*12938
 Mummy Properties

*12939
 Revenant Properties

*12940
 Vampire Properties

*12941
 Half-Dragon/Half-Fiend Bite

*12942
 Half-Dragon/Half-Fiend Claw

*12943
 Lich Claw

*12944
 Vampire Bite

*12945
 Leaven Bread Recipe

*12946
 Lantanese Ring +1

*12947
 Prism Blossom Seed

*12948
 Lantanese Ring +3

*12949
 Dragon Scale

*12950
 Prophyro's Ring +4

*12951
 Boddyknock's Gem

*12952
 Brooch

*12953
 This is a simple brooch of iron. The designs hint that it may have been fashioned among the Uthgardt barbarian tribes of the North.

*12954
 Amulet of the Red Tiger Tribe +1

*12955
 This simple amulet bears the symbol of a red tiger on its face and an Uthgardt tribal rune on the back.

*12956
 This fearsome weapon is remarkable only because of the distinctive notch missing from its blade.

*12957
 Great Axe

*12958
 Amulet of the Red Tiger Tribe +3

*12959
 This simple amulet bears the symbol of a red tiger on its face and an Uthgardt tribal rune on the back.

*12960
 This ceremonial spear radiates a powerful dweomer of magic. It is adorned with beads and feathers in the style of the Uthgardt people, and the shaft is covered with colorfully ornate and decorative runes.

*12961
 Uthgardt Ceremonial Spear

*12962
 Amulet of the Uthgardt +4

*12963
 The intertwined images of a lion, tiger, eagle and elk are emblazoned on the front of this amulet. On the reverse side are the unique tribal runes of the four largest Uthgardt tribes： the Black Lion, the Red Tiger, the Elk and the Golden Eagle.

*12964
 Daelan's Feather

*12965
 This feather token was given to you by the Uthgardt warrior Daelen Red Tiger to signify his allegiance to you and your cause.

*12966
 Official Document

*12967
 This document seems to be official; the wax stamped with what appears to be the official seal of Lord Nasher and the delicately-written script spelling out a friendly endorsement for one 'Hayden, Lord Freidling'. It appears to prove that Mr. Freidling worked as a coachman in Murann for the entire duration of the previous year... and so couldn't possibly have been present in the city of Calimport for an unmentioned crime. Several words are poorly spelled and the ink smudged badly in numerous spots... making the quality of this obvious forgery rather questionable.

*12968
 NW_HEN_GAL1RW

*12969
 The Star of Calimshan

*12970
 This small, oddly-shaped ruby appears to sparkle from within. Even for its size, it no doubt has considerable value.

*12971
 NW_HEN_GAL2RW

*12972
 The Ashes of Running Wolf

*12973
 This bronze urn is filled with ashes... obviously human remains... and decorated with Uthgardt runes that mark the deceased as a legendary warrior of his tribe. The urn itself is crudely made and has little intrinsic value.

*12974
 NW_HEN_GAL3RW

*12975
 NW_HEN_GALPERS

*12976
 Silver Ring

*12977
 Amulet of the Long Death +1

*12978
 Corpse Hand

*12979
 Amulet of the Long Death +3

*12980
 Dagger

*12981
 Amulet of the Silent Lord +4

*12982
 Grimgnaw's Gem

*12983
 Silver Chalice of Moonbow

*12984
 This is a simple, yet elegant chalice. Supposedly the elven goddess Sehanine Moonbow gave this chalice to an elven cleric who had uncovered a drow conspiracy against the moon elves many years ago.

*12985
 Pendant of the Elf +1

*12986
 Frustrated with non-elven adventurers who couldn't keep up with him on his underground adventures, the elven mage Liadon created a pendant that imbued the adventurer with low-light vision and increased his/her dexterity. When he finally retired, Liadon asked that the amulet be kept by elves and only given to trusted adventures who proved themselves to be true friends of the elven people.

*12987
 Journal of Synth La'neral

*12988
 This journal holds the personal thoughts of an elven archeologist named Synth La'neral.

*12989
 Pendant of the Elf +3

*12990
 Volcanis Oak Seed

*12991
 This seed is a large and strangely shaped item.

*12992
 Pendant of the Elf +4

*12993
 Linu's Token

*12994
 Celestial Elixir

*12995
 Belt of the Performer +1

*12996
 Lock of Nymph's Hair

*12997
 Belt of the Performer +3

*12998
 Tamorlyn's Song

*12999
 Belt of the Performer +5

*13000
 Sharwyn's Contract

*13001
 History of the Creator Races

*13002
 In a time when the North was always warm and the seas of the world were deeper, empires of inhuman peoples dominated the lands of Toril. In the elven tradition, these were the days when the Iquar'Tel'Quessir, or creator races, tamed the wilds, built towering cities of stone and glass on the shores of the warm seas, spanned the wilderness with winding roads, and fought wars of extermination - such was their hatred toward each other. These were the Days of Thunder.

First of these ancient creators was a saurian race that built an extensive if short-lived civilization. Its survivors eventually became the naga, lizardfolk, troglodytes, and similar creatures.

Supreme among the creator races were the dragons, powerful enough to raid large cities of the other creator races with impunity. Dragons dominated the surface world, claiming vast areas of territory and battling each other for land, mates, and status. The great drakes only suffered setbacks when lesser races mastered magic, and they remain influential today despite the advances of such rabble.

Developing in the later stages of the civilization of the saurians was a race of amphibious shapechangers that crept onto the land to build their proud cities. These creatures contributed to the downfall of the saurians, but they themselves eventually fell into barbarism under pressure from sahuagin, merfolk, and tritons. The survivors of this race are the locathah and tako in the sea, and doppelgangers on the land.

Least known of the creator races are the sylvan people that populated the forests and other wooded areas, living in harmony with nature and leaving few traces. It is believed that their civilization fragmented after a great plague created by a draconic or demonic power. Their descendants are the sprites, korred, and other small woodfolk that populate secret parts of the Forgotten Realms today.

The last of the creator races, and the one that spent the longest time in a primitive state, are the humans. Always adaptable and ingenious, when circumstances allowed for their rise to prominence, humans make advances with incredible speed and efficiency. Of the five creator races, only they truly have a civilization today. The dragons war with each other as individuals, and the other kinds have vanished from the world.


*13003
 Wars of the Creator Races

*13004
 In the ancient days, before the rise of the created races, great wars were fought by the creator races： the reptile creatures, the amphibians, and the avian peoples. Though most of these wars were fought against other races, many were fought between themselves as well, as they sought to gain dominance over one realm or another.

Only a few tales from this time survive. One recounts a group of reptile creatures that betrayed their own kind for the sake of control over a powerful temple. The traitors used the trust of the simple townsfolk to infiltrate the temple area, and then used raw force to breech the temple's defenses, murdering the loyal guardians before seizing control of the site. Once in control of the temple, the city's rulers were caught and slain and the attackers seized the reigns of the whole city. Their efforts were for naught; within the year, the city was burned to the ground by an army of the avian peoples.


*13005
 The Doombringers

*13006
 The world was not always as it is now. There was a time before time, when the land was shaped by the will of the creator races. These were not gods, but the power and magic they wielded was greater than anything seen since. For ages they ruled unchallenged, but at the time of the great cooling a new threat emerged. The new races, the lesser beasts that would become you and I, had grown in confidence and power and began asserting themselves on the land.

One of the creator races - their name is now lost to the wastes, and let it never be found or spoken again - turned its awesome power to conquest, and brought forth the great warrior machines. They were fearsome to behold, and there was no doubt to their intent; they were the Doombringers, and they would unleash devastating power upon the world. The young races should have been trampled underfoot, but fate intervened.

The masters of the Doombringers had seen their empire pushed to the edges of the Realms, past the peaks of what would become the Spine of the World. They huddled in the lonely mountains, waiting for their old glory to return. But this race had upset the greater balance with their war machines, taking away the very life force of the earth around them. They did not heed the groaning of the stone until their great halls and vaults fell around them and closed them under the earth.

Entombed, the Creators could not mind their Doombringers, now standing idle before the forces that would destroy them; the lesser races, the earliest of us but not yet us. They were as ants beneath the giants, but they slowly brought them down. It was victory, but it was only the inattention of the masters that allowed it. They would not stay buried. The threat would surely come again and all lived in fear... until the forgetting.

Song and tale have passed the legends of the earliest times, but much has been lost of how we gained our foothold among giants. All we really know is that now we are the masters, the creators of things grand and beautiful, and whatever came before is gone. There are ants beneath our feet that we think nothing of... but it is best to remember that we were once as they, and above us were beings greater than we shall ever be. Let us be mindful, and not look away, lest our own Doombringers fall.


*13007
 The Sword Coast

*13008
 Between Waterdeep and the Spine of the World lies a wedge-shaped piece of land along the coast of the Sea of Swords, roughly seven hundred miles north to south and almost two hundred miles across at its widest. At the western tip of the Spine of the World is Icewind Dale, the northernmost settled land in this part of Faerûn. The Long Road stretching from Waterdeep to Mirabar defines the eastern extent of the Sword Coast North.

The Sword Coast was the first part of the North to be inhabited by civilized people. Most of its area is covered in gently rolling grasslands, and herders and farmers found an easy living here. Sometimes the land touches the Sea of Swords in a pebble beach, but it more often meets the water in a series of sea caves, broken rock spits, and low cliffs marked by pillars of rock severed by the tireless waves. This terrain lends itself to smuggling, but it also forces ships that navigate close to the shore to be small and of shallow draft, and therefore they are vulnerable to the driving onshore storms that often pound the area.

Wooded hills and forbidding mountains bound the region to the east, and beyond this barrier is the expanse of the Dessarin river system.

Along the Sword Coast, the great trade towns of Leilon, Luskan, Neverwinter, Port Llast, and Waterdeep keep the area from descending into chaos. The central portion of the northern Sword Coast is underlain by several cavern systems; the Endless Caverns of the High Forest, the Underground River system of the High Moor (accessed from Dragonspear Castle far to the south), and the caverns under Mount Waterdeep that dwarves expanded into Undermountain.


*13009
 The City of Neverwinter

*13010
 The City of Skilled Hands is a beautiful, relaxed place. It is a walled city of over 20,000, mainly humans and half-elves.

Craftsmen love the beauty of Neverwinter, and constantly try to outdo each other in striving for ever-increasing efficiency and beauty of design.

Many Harpers dwell in Neverwinter, as do a few skilled dwarven craftspeople of note. Many good-aligned spellcasters also make Neverwinter their home, including the Many-Starred Cloak, a band of wizards who support Lord Nasher's rule with their spells and some say hold the real power in the city. The 'Cloak also produces blastglobes for the 400-strong city militia. 

Neverwintans tend to be quiet, mannered, literate, efficient, and hard-working folk. Deadlines and precision are important in all they do. They respect not only the property of others, but also whatever interests another person holds important for personal happiness. "Following one's weird" is a Neverwintan saying for odd or reckless behavior. Everyone native to this city understands the need to do such. 

All in all, Neverwinter is perhaps the most cosmopolitan city in Faerûn, escaping Waterdeep's slums and grasping competitiveness, and Silverymoon's harsher climate and heavier need for defense against orcs and other evils. Cities in Amn and Calimshan commonly claim to be more civilized, but merchants who trade there all say that Neverwinter truly is civilized, unlike some showier rivals who, as the sage Mellomir once put it, "have achieved decadence without the need for passing through civilization first."

Neverwinter is divided into several sections, called districts. They are the City Core, the Blacklake, the Docks, the Peninsula, and the Beggar's Nest. The City Core is the focal point of commerce, and houses Castle Never, the seat of government, and the Hall of Justice, a temple of Tyr. The Blacklake district is home to the nobility, while the Beggar's Nest is populated by many of Neverwinter's less wealthy citizens. The Peninsula is constructed around a prison complex, and the Docks district is home to one of the most extensive harbors of the Sword Coast.

*13011
 The Neverwinter Wood

*13012
 This hefty tome attempts a complete history of the Neverwinter Wood, but the crux of what is known is summed up in the following passage：

While many a tale has suggested that there are dark forces that call the wood their home, there is yet no definite answer as to what truly hides within. Many a glade has a guardian force watching over it, but never one so malevolent as is supposedly in residence there. These woods have never been logged by men, for they are feared and shunned by locals, and even orc hordes alter their course around and never through, though usually only after suffering a goodly number of stubborn casualties.


*13013
 The City of Luskan

*13014
 The City of Sails is a dangerous place, a port city filled with pirates and bloodthirsty thugs. It straddles the mouth of the icy river Mirar and stands as the gateway to the mineral wealth of Mirabar.

Luskan is ostensibly ruled by five high captains： Taerl, Baram, Kurth, Suljack, and Rethnor. However, it is suspected that the real power in Luskan is wielded by the Arcane brotherhood from their island tower.

The seafaring merchants of Luskan have always been fierce, proud, and warlike. Over their long history they have feuded with the inland city of Mirabar, the coastal city of Neverwinter, and the island realm of Ruathym. Even today they sponsor pirates who prey on ships and ports up and down the Sword Coast. They also trade with Amn, Calimshan, and many other towns that prefer not to be associated with them, but will meet them on the neutral ground of offshore Mintarn.

The Mirar River divides the city into two major parts. The northern section is a walled enclave, consisting almost entirely of warehouses. The southern half of the city is much older. Outlying walled caravan compounds surround this heavily fortified section of the city.

There are three bridges that connect the two halves of the city. They are the Harbor Cross, Dalath's Span, and the Upstream Span. Five major island crowd the mouth of the Mirar, and the three closest to the south bank are developed. The major areas within Luskan are the Captains' Close, the Harbor District, the Mirabar District, the Reach, and the Spans.


*13015
 The Trade of Blades

*13016
 Penned by Augustavus Cale, founder of the notorious Trade of Blades guild and freehouse, this book appears to be a rather lengthy self-published rant on why the city guards of Neverwinter should not be wasting time trying to moderate the activities of mercenaries. His "argument" appears to be thinly veiled extortion, implying untold mayhem if the needs of these sellswords are not accommodated.

Excerpt：
Much has been made of the threat to our lands and homes posed by men and women of the sword, those that walk the roads with no ties to lord or lady. Many have argued that allowing these creatures to maintain quarters in Neverwinter is to invite trouble. I would say that to turn them away would bring double or triple hardship down upon the surrounding settlements. If you deny the mercenary his living, what recourse will he or she have but to turn to banditry?

Would it not make sense to allow the Trade of Blades to welcome them, thus imparting a sense of kinship with the city? Does it need to be said that having them here for our hire is far better than turning them away and into the arms of our enemies? It is in the best interests of Neverwinter that not only is the mercenary tolerated, but welcomed.

*13017
 The Ghost of Conyberry

*13018
 This haunted grove is the chief landmark in the Conyberry area. The ghost of Neverwinter Wood is actually a banshee, known as Agatha. This name is almost certainly a corruption of the elven surname Auglathla, which means "Winterbreeze" in one of the older elven dialects. She lairs in a grove in Neverwinter Wood, northwest of Conyberry. Her haunt is at the end of a path whose entrance is marked by a strand of birch trees.

At one time Agatha's lair was guarded by a magic mirror spell. This was set up to hide her real location, and give her time to hurl spells at intruders. The heroes Drizzt Do'Urden and Wulfgar son of Beornegar shattered these defenses. The two adventurers then stole her treasure.

The banshee had amassed her treasure hoard by thieving in the night, slaying travelers, and pillaging old tombs and ruins. Since her wealth was stolen, she has taken to looting the Dessarin again, trying to rebuild her riches. She also seeks revenge for the theft, and so considers any adventurers fitting recipients of death.

Agatha's lair has new defenses now. Her spells enable her to charm the people of Conyberry into digging pitfall traps along the path to her lair. These servants have also been seen guarding her haunt. Other than this, Agatha does not bother the folk of Conyberry. Rather, she views them as allies. Agatha often uses her spells to bring them beasts for food in the worst winter weather. She also slaughters orcs and brigands who venture too near to the village. Folk in Conyberry regard Agatha almost affectionately as their guardian and friend. They often talk about her, and speculate on what she's up to.


*13019
 The Dessarin River

*13020
 Long ago, before there were roads anywhere north of Tethyr, the Dessarin was known as the Road to the North. The river reaches up past Waterdeep to the Evermoors, and into the eastern end of the Spine of the World.

When humankind first explored the North, they chose the surprisingly fertile Dessarin delta for their first settlements. To this date, more humans live in the long, broad valley of the Dessarin than in any other part of the Savage Frontier. The farms and ranches of the delta feed the remote mining settlements of the North, and fall prey to the orc hordes that sweep down the Dessarin every decade or so.

This great river carves the rough hills of the central North into a broad, gentle valley. It is the principal route for trade and commerce in the region, linking Waterdeep near its mouth with Yartar and Silverymoon hundreds of miles upstream.

Minstrels sometimes describe the Dessarin as a sword thrusting up into the heart of the North. In fact, the river itself was once known as the Sword. This is important knowledge to those puzzling out Netherese and other ancient writings, trying to locate important sites or priceless treasure.


*13021
 The Rival Orc Tribes & their Great Battles

*13022
 One portal opened by Mulhorand's rebellious wizards led to a world populated by savage orcs. These orcs used the portal to invade Faerûn, overrunning many northern settlements and slaying thousands. The manifestations of the god-kings of both Mulhorand and Unther battled the orcs, and the orcs retaliated by summoning divine avatars of their own deities. During these conflicts, known as the Orcgate Wars, the orc god Gruumsh slew the Mulhorandi sun god Re, the first known deicide in the Realms. Many of the Untheric deities were slain as well. The human deities eventually prevailed and the orcs were slain or driven northward.

The deities Set and Osiris battled to succeed Re, and Set murdered his rival. Horus absorbed the divine power of Re and became Horus-Re, defeated Set, and cast the evil god into the desert. Isis resurrected Osiris. All of the Mulhorandi pantheon but Set united in support of Horus-Re. The two old nations paused to rebuild their power and lick their wounds. During this time the empires of Raumathar and Narfell rose in the battlefield territories to the north. In Unther, their chief god Enlil abdicated in favor of his son Gilgeam and vanished, and Ishtar, the only other surviving Untheric deity, gave the power of her manifestation to Isis and vanished as well. Gilgeam began his 2,000-year decline into despotic tyranny as the ruler of Unther.


*13023
 The Ruins of Illusk

*13024
 The remnants of the ancient city of Illusk stand on the southern shore of the Mirar, in the lee of Closeguard Island. All that remains of this once-proud city are a few shattered towers and toppled statues choked with creepers and thick brush. These ruins are bounded to the north by Luskan's busy market and to the south by the city's noisy slums, and bisected by the Darkwalk, the street that leads to the Dark Arch. The Darkwalk is named for the haunted reputation that clings to the ruins of Illusk.

Fear of the magical traps and guardian monsters, as well as the sleepless undead, has kept most of the tombs and treasure undisturbed. Still, a few enterprising rogues have escaped the ruins with spellbooks, scrolls, magic armor, and rich caches of gems and coins. The dead far outnumber these lucky few though, and Luskanites have a saying： "Only the most desperate try to rob the dead of Illusk." 

Luskanites rarely brave the overgrown northern ruins, even in the full light of day. There are persistent rumors of slave traders kidnapping folk and taking them below (a fate often threatened for unruly children by Luskanite mothers). No known maps of the underground chambers and passages exist, and no Luskanite will admit to knowing their ways.


*13025
 Famous Citizens of the Sword Coast

*13026
 The Sword Coast North is home to some of the most noteworthy personalities of the Realms. Many won their fame with deeds of great honor, but others are known for the depths of their depravity and wickedness.

The officers of Neverwinter fall into the first camp. Lord Nasher Alagondar, Lady Aribeth de Tylmarande, Watchknight Desther Indelayne, and Abbot Fenthick Moss are celebrated for their kindness and wisdom, and each of these heroes has taken the safety of Neverwinter as his or her sacred duty.

On the more sinister side, the five High Captains of Luskan are some of the most cruel and ruthless warriors in the region. High Captains Taerl, Baram, Kurth, Suljack, and Rethnor are each vicious combatants, and together they enforce their will with merciless efficiency. 

The most powerful and feared spellcasters on the Sword Coast are members of the Arcane Brotherhood of Luskan. Among their number are Jaluth Alaerth, Ornar of the Claw, and Deltagar Zelhund. Little is known of the Brotherhood's actual role in governing Luskan and the surrounding areas, and the members themselves are loath to discuss their activities.

The untamed lands outside the cities hold countless other instances of fame and infamy alike. King Obould Many-Arrows, for instance, reigns over his orc tribes with an iron fist while such well-known rakes and ne'er-do-wells as Elaith 'The Serpent' Craulnober move constantly from hamlet to hamlet to avoid detection.


*13027
 Helm's Hold

*13028
 Less than a day's travel southeast of Neverwinter is Helm's Hold, a fortified monastery dedicated to the God of Guardians. It was founded around the middle 1340s DR (Dale Reckoning) by Dumal Erard, a retired member of the Company of Crazed Venturers of Waterdeep. It has grown to a watchful community of over 700 faithful. The people here grow their own crops, herd their own cattle, dig deep wells for their own water, and patrol the area with vigilance. They will give shelter to any travelers beset or weakened by brigands or monsters.

*13029
 Luskan's Arcane Brotherhood

*13030
 The dangers of Illusk pale in comparison to the Host Tower of the Arcane - the home of the Arcane Brotherhood. This magically created stone structure is built to resemble a giant tree or an open human hand. It rises into a central spire surrounded by four spires at the points of the compass. All are of equal height, and each bristles with many lesser spires, balconies, and branching turrets.

The Arcane Brotherhood is a mercantile company and spellcaster's guild. It maintains several safe houses in Luskan and in other cities of the North, and at least one fortress somewhere in the mountains north and east of Luskan. The Host Tower, however, is the seat of its strength.

Hard information on the upper echelons of the Arcane Brotherhood is very difficult to come by. It is clear, though, that some of the senior wizards have recently been destroyed or trapped in forms from which they can't escape, communicate, or work magic. Some have been moved behind the scenes, and some have left the Brotherhood to pursue their own aims - lichdom, mastery in other lands or planes of existence, and so on. Even still, it should be noted that current activities of the Zhentarim, the Cult of the Dragon, and the Red Wizards of Thay reveal that they haven't managed to place agents or even spies in any positions of importance within the Brotherhood.

The Brotherhood has been known to change with menacing rapidity, as its internal feuds tend to be deadly. Travelers are advised to avoid even coming to the attention of this evil, manipulative group.


*13031
 Uthgardt Barbarians

*13032
 The Uthgardt are a race of black-haired and blue-eyed humans who are descendants of the Northmen, Netherese, and a few savage tribes. 

The Uthgardt are presently divided into scattered tribes, each named after the beast totems which Uthgar conquered - Black Lion, Thunderbeast, Red Tiger, Blue Bear, Great Worm, Sky Pony, Tree Ghost, Black Raven, Griffon, and Gray Wolf. Although civilization has come north in waves throughout history, much of Uthgardt land is wild and untamed. Their lands extend north into the mountains of the Spine of the World, south to Stone Bridge, east to Cold Wood, and west to Neverwinter Wood.

Although some tribes have embraced agriculture and fixed habitations, the Uthgardt have few stable villages. Most tribes wander the wilderness in small clans or family groups and live within a few weeks' travel of their ancestor's mounds. Tradition is the centerpiece of Uthgardt life, and this blind devotion to their heritage keeps them savage and primitive. Strength is everything to the Uthgardt, and civilization is a weakness that cannot be tolerated. Among the Uthgardt, men are warriors and hunters - women tend to gathering and family needs. They have no written language and no art beyond geometric carvings and clothing decoration. Their religion and philosophy focus on war, plunder, and survival. Their superstitious nature extends to a deep distrust of magic - particularly arcane magic.

The Uthgardt have little to do with city folk, other than as prey, though some tribes have made "civilized" alliances. Both lone travelers and large caravans are considered ripe fruit for plunder. Though they attack civilized folk and frequently fight amongst themselves, they're quick to unite - even with non-Uthgardt - against their ancestral enemy： the orcs.


*13033
 The Origin of Magic

*13034
 Long ago, magic was more raw and potent than it is today. The great civilizations of the creator races were based on endless experimentation with these energies, and during their long rules they created many new forms of life.

The cruel and decadent creator races chose to release their monstrous mistakes rather than destroy them. Most died in the jungles, yet many lived and - as thought awakened in them - they hid from their creators. When the end came at last, it was they - not the old races - who seized control of Faerûn. 

And so it was that the first of the elves, the dragons, the goblin races, and an endless list of creatures of a new age took possession of their heritage. Their creators - the ancestors of the lizardfolk, bullywugs, and aarakocra - declined into savage barbarism, never to rise again.

Sages speculate about the "overnight" destruction of the creator races. There are wildly diverging theories, but all agree that a rapid climate change occurred, creating a world unsuitable to them. Many believe the change resulted from a cataclysm the races unleashed upon themselves. Proponents of this theory point to the Star Mounts in the High Forest, whose origins are most likely magical and otherworldly. The elves believe that around this time the greater and lesser powers manifested themselves, aiding the new races and confounding the survivors of the creator races. There was civilization in the North during this time period, yet little more than tantalizingly vague myths survive.


*13035
 Return of the Beast

*13036
 At first glance, this ragged tome appears to detail the ancient history of the Sword Coast. Closer inspection reveals the words "Return of the Beast" scrawled across the original title in an almost childlike hand. Whole sections of the book are crossed out and replaced by an indecipherable code, and weird sketches fill the margins. At one point the unnamed second author breaks into near-coherence, though the entry is obscured by some sort of fluid or slime：

"... a slow change. After ages of waiting the BEAST that ruled the land returns to take back their world [from the] upstarts. The BEAST will make slaves of the five crowns, and put whole races to the lash： the elves, the dwarves, and the kingdoms of men will all fall as one..."


*13037
 Wind by the Fireside

*13038
 "Wind by the Fireside" is a poem that has changed much over the ages - that much is clear to those who have studied it - but it is not know how much it has been altered, or why the alterations have taken place. Many scholars assume that these changes are representative of the natural evolution of language, as well as modern innovations of style. Little is known about the actual history of the poem, though some believe it to have some bearing upon the creator races of Faerûn. Others have speculated that it may have been written as an ode by a follower of some ancient religion. The popular version sung in Neverwinter is noted as the following, though other regions have variations in theme.

So as you shiver in the cold and the dark,
Look into the fire and see in its spark - 
My eye
Watching over you.

As you walk in the wind's whistling claws.
Listen past the howling of the wolf's jaws.
My song
Comes to you.

And when you're lost in trackless snow,
Look up high where the eagles go.
My star
Shines for you.

In deep, dark mine or on crumbling peak,
Hear the words of love I speak.
My thoughts
Are with you.

You are not forsaken
You are not forgotten.
The North cannot swallow you.
The snows cannot bury you.
I will come for you.
Faerûn will grow warmer,
And the gods will smile
But oh, my love, guard yourself well - 
All this may not happen for a long, long while.


*13039
 Religions of the Sword Coast

*13040
 The deities of Faerûn take an active interest in their world, channeling power through their clerics and other worshipers and sometimes intervening directly in the affairs of mortals. At the same time, they have their own plots, conflicts, intrigues, and alliances with other deities, powerful mortals, and outsiders such as elemental lords and demons. In their pettiness the deities of the Realms appear almost mortal, and some were once mortals who won the divine spark through great heroism.

Worship is the lifeblood of the gods, and a deity can actually die if his believers lose faith. To keep their worship strong, the gods work through their clerics to recruit new worshipers and keep the flames of faith alive. In return, their clerics are rewarded with spells and other manifestations of the divine will.

Many of the deities of Faerûn are specific to a certain race, such as Corellon Larethian (elves) and Moradin (dwarves) or a profession, such as Cyric (thieves) and Mystra (spellcasters). Others hold sway over aspects of nature, such as Umberlee (storms). Some deities are more central to certain locations, such as Helm's Hold, though it is fairly common to see more than one deity honored in larger towns, such as Neverwinter's devotion to Tyr and Helm, or Luskan's worship of Auril, Umberlee, and Tempus. 


*13041
 The Northern Four Adventuring Troupe

*13042
 The Northern Four is the name of a band of adventurers that have each gone on to become key citizens of the Sword Coast. Led by Nasher Alagondar, who became Lord of Neverwinter, the group also consisted of Dumal Erard, who went on to found and watch over Helm's Hold, Ophala Cheldarstorn, matron of the Moonstone Mask who was thought to be an important figure among the mages of the Many-Starred Cloak, and Kurth, who has become a High Captain of Luskan.

The band adventured together successfully for many years, and spawned many tales in their adventures around the region. One popular tale depicts the successful rescue of the Black Raven Tribe from a foul white dragon. As a symbol of gratitude from the tribe, Nasher was gifted with the noted Neverwintan Morregence as a "debt-child."

The success of the troupe eventually came to an end with a leadership struggle between Nasher and Kurth. Ophala was torn between her love for Kurth and her loyalty to Nasher, but after Kurth left, Ophala settled in Neverwinter, unwilling to compromise her hatred for Luskan and its Arcane Brotherhood; many assume that she still bears resentment against Nasher for the way things turned out. Regardless, Nasher and Erard have remained close, and Ophala still serves her Lord loyally. The same cannot be said of Kurth, who has joined forces with an army that would love nothing more than to see Neverwinter destroyed.


*13043
 Port Llast

*13044
 This village of 700 is found on the High Road between Luskan and Neverwinter, and sides with the latter in the feud between the two cities. Fifty men-at-arms from the City of Skilled Hands, bolstered by 30 of the Lords' Alliance troops, aid the local militia in guarding the town from brigand raids and the harassment of Luskan. The Lords' Alliance troops are mainly from Elturel and Baldur's Gate, so that a Luskan attack would risk war with two economically powerful cities.

Port Llast is a city of skilled stonecutters and has a fine harbor. The stonecutters work at quarries on the coastal headlands just south of the village. Other than harborage and stonecutting, there is little else to recommend it to the traveler today, for it is a tense, suspicious place, always expecting treachery or attack from Luskan. Today Port Llast is ruled by the soldier Kendrack, who recently replaced Haeromos Dothwintyl as First Captain. Haeromos was killed during the battle to protect Port Llast from a Sahuagin invasion. 

In the distant past, when Luskan was held by orcs and duergar, Port Llast was a thriving city. It was the last port in human hands as one sailed north (hence the name). In those days, it was home to 14,000 miners and explorers eager to find gold, gems, and all the rest of the fabled mineral wealth of the North. The city was eventually smashed by orc raids, and the shattered remnants of the old walls still ring it, though much stone has been used to repair local homes or has been taken away and sold. Port Llast's outer reaches are overgrown by scrub forest or are used as gardens or graveyards.


*13045
 Uthgar's Legacy

*13046
 Uthgar is the legendary founder and namesake of the Uthgardt barbarians of the Savage Frontier. Some of their legends claim that he is the son of Beorunna, and others that he is descended from Tempus. All the legends agree that Uthgar was a proud, strong warrior who lived three times a normal human life. He ascended to watch over the Uthgardt for all eternity after taking fatal wounds in a one-on-one battle with a frost giant named Gurt. Uthgar mastered all the primeval beast spirits in individual combat, passing down the divine gifts he gained from that mastery to his people, the Uthgardt, at his death. The Uthgardt tribes all follow a beast totem, representing one of the beasts that Uthgar bested.

Historical evidence suggests that Uthgar was probably a Ruathym Northman named Uther Gardolfsson. Uther led a long raiding career - including looting fabled Illuskan - before founding his barbarian dynasty. No one denies that Uthgar or Uther did indeed ascend to divinity on his deathbed, sponsored by the god of war, who admired his fighting spirit.


*13047
 The Imps' Prison

*13048
 Popular legends tell of sylvan creatures luring men within trees, where exists entire kingdoms, known as the faerie realms. A less-popular legend tells of a similarly mischievous group of imps.

According to the tale, these imps lure people into their realms by taunting them with something that they may desire, such as wealth or pleasure. Once the person follows, entranced by the whisperings of the imps, he finds himself within a twisted abyss, bereft of hope or the possibility of escape.


*13049
 The Time of Troubles

*13050
 When Ao cast out the gods from heaven, their avatars walked the earth, interacted with mortals (some more ruthlessly than others), and scrambled to find a way to return to their homes. Known as the Time of Troubles, the Godswar, or the Avatar Crisis, this period in the history of Faerûn is the most chaotic in recent memory.

Sudden mortality wreaked havoc on the deities. Mystra was destroyed and her essence merged with the land, causing magic to function erratically and creating many areas of wild and dead magic. Gond the Wonderbringer fell to earth as a gnome on the shores of Lantan. Grateful for the sanctuary offered by the city, he taught its citizens the secrets of smoke-powder. Tymora appeared at her temple in Arabel and it is thought that her presence there spared the city from destruction. Ibrandul, god of caverns, was slain by Shar and his portfolio stolen. 

Helm retained his divine power and was commanded by Ao to guard the path back to the outer planes. Due to his success in this endeavor, blame for much of the Godswar's destruction is laid at his feet. Malar battled Nobanion and was hunted by Gwaeron Windstrom. Shaundakul battled and destroyed the avatar of a minor orc deity. Sharess took the form of the favorite concubine of the pasha of Calimport and was liberated from the growing influence of Shar by Sune. The Red Knight appeared in Tethyr, helping that nation defeat monsters raiding from the Wealdath. 

Hoar slew Ramman, Untheric god of war, but lost his foe's portfolio to Anhur. Clangeddin Silverbeard battled Labelas Enoreth over a misunderstanding. Waukeen vanished and custody of her portfolio was claimed by her ally Lliira. The avatar of the godling Iyachtu Xvim, half-demon offspring of Bane, was imprisoned under Zhentil Keep. Gilgeam, the god-king of Unther, was slain by his rival Tiamat, ending his two-millennia rule of that nation.

Bhaal, the god of murder, was greatly weakened at the time of the Godswar and existed only as a murderous force that could possess living beings. When Bane challenged Torm, the Black Lord slew all of the assassins in Faerûn and absorbed their essence, further weakening Bhaal. 

Forging an alliance with Myrkul, Bhaal kidnapped the mortal Midnight and discovered one of the tablets of fate. But at the Boaraskyr Bridge Bhaal was killed by the mortal Cyric with the sword Godsbane (the avatar of Mask). Cyric absorbed some of Bhaal's power, while the rest went into the Winding Water, poisoning it.

Leira, goddess of deception and illusions, was slain by Cyric with Godsbane and her portfolio absorbed by him. Cyric later broke Godsbane, greatly weakening Mask.

Bane was destroyed by Torm during a battle in Tantras, and his portfolio was given to Cyric by Ao. Torm himself was destroyed in the conflict with Bane, but because at the time his realm was actually Toril and because he died in service to his ethos (obedience and duty), lord Ao restored him to life and reinstated him as a deity.

Myrkul's avatar battled Midnight, and she destroyed him. Midnight became the new incarnation of Mystra, absorbing the essence of the previous goddess from the land. Cyric became the new god of strife, tyranny, murder, and death, holding the portfolios of the slain Bane, Bhaal, and Myrkul (years later he lost the portfolio of death to the mortal Kelemvor when he was temporarily driven mad by an artifact he created).

The close of the Avatar Crisis brought a change to the way deities relate to their followers. By Ao's decree, a deity's power is related to the number and fervor of his worshippers, and so deities could no longer afford to ignore their faithful. While the Godswar reshaped the land and altered the Faerûnian pantheon dramatically, the accountability of divinity is the most powerful legacy of the Time of Troubles.

*13051
 The Nether Scrolls

*13052
 Long ago, an unknown adventurer discovered a set of magic writings that held vast secrets of magic. These writings came to be called the Nether Scrolls. Taken together, they granted insight into the mysteries of spellcasting, the creation of magic items and constructs, the relations and structure of the planes, and even the making of artifacts. Although all of the Nether Scrolls were lost or stolen over the following 2,000 years, by then the information they contained had changed Netherese society forever.

The lords of Netheril developed forms of magic never before seen in the world. The mythallar was a invention by the Netherese wizard Ioulaum that gave power to nearby items, negating the need for expenditure of a spellcaster's energy to create magic items. The mythallar also allowed the creation of flying cities, formed by slicing off and inverting the top of a mountain. Netheril's people took to the skies in these flying enclaves of magic, safe from human barbarians and hordes of evil humanoids. Every citizen wielded minor magic, and the Netherese traded with nearby elven and dwarven nations, expanding the reach of their empire greatly.


*13053
 The War of Light and Darkness

*13054
 Lord Ao created the universe that now holds the world of Toril. After this creation, there was a period of timeless nothingness, a misty realm of shadows that existed before light and darkness were separated. Eventually this shadowy essence coalesced to form twin beautiful goddesses, polar opposites of each other, one dark and one light. The twin goddesses created the bodies of the heavens, creating Chauntea, the embodiment of the world Toril. Toril was lit by the cool radiance of the goddess Selûne, and darkened by the welcoming embrace of the goddess Shar, but no heat yet existed in this place.

Chauntea begged for warmth that she might nurture life and living creatures upon her form, and this caused the twin goddesses to become divided in intent. The two fought, and from their divine conflict the deities of war, disease, murder, death, and others were created.

Selûne reached beyond the universe to a plane of fire, using pure flame to ignite one of the heavenly bodies so that Chauntea would be warmed. Shar became enraged and began to snuff out all light and warmth in the universe. Desperate and greatly weakened, Selûne tore the divine essence of magic from her body and hurled it at her sister, tearing through Shar's form and pulling with it like energy from the dark twin. This energy formed Mystryl, the goddess of magic. Composed of light and dark magic but favoring her first mother, Mystryl balanced the battle enough to establish an uneasy truce between the two sisters.

Shar, who remained powerful, nursed a bitter loneliness in the darkness and plotted her revenge. Selûne waxed and waned with the light, but drew strength from her allied daughters and sons, and even interloper deities from other planes. Their battle continues to this day.


*13055
 Waterdeep

*13056
 Waterdeep, often called the City of Splendors, lies on the southwestern edge of the North. It boasts a population of almost a million and a half, though the actual number varies seasonally. In times of busy trade, the city hosts five times this number. Almost every surface-dwelling race has representatives here, and many have taken up permanent residence. The halfling population grows annually, promising to become the largest nonhuman race in residence. To match the racial variety, most religions have shrines or temples.

Waterdeep was first used as a trading site more than two millennia ago. As recently as one thousand years ago, permanent farms had sprung up in the area. The first mention of a Waterdeep (not as a city, but as a collection of warlords) occurred just 400 years ago.

The city was truly established as a going concern by 1032 DR, the year Ahghairon became the first Lord of Waterdeep, and the date from which Northreckoning is counted. The city grew spectacularly, such that by 1248 DR both the City of the Dead and the guilds had been developed. The guildmasters seized control soon afterwards, ushering in a period of unrest and bitter conflict known as the Guildwars. These wars ended only when the two surviving guildmasters brought in their own period of misrule. Not until 1273 DR was the present system of government instituted, with the establishment of the Magisters and the secret Lords of Waterdeep firmly reestablished in power.

Since that time, the city has continued to grow and prosper. Members of every race come from all over the Realms to earn hard coin in the City of Splendors. Over the years these successful merchants have set up guilds and become nobility themselves. The secretive Lords of Waterdeep police the city with a light hand, exercising polite authority by means of the city guard, city watch, and over 20 black-robed magistrates. As a result, Waterdeep has grown tolerant of different races, religions, and lifestyles. This in turn has encouraged commerce, and Waterdeep today is a huge, eclectic city, one of the most vibrant and prosperous in the whole of Faerûn. 


*13057
 The Adventures of Grin, Richard, and Wu-Wei 

*13058
 Circumstance; she is a goddess in her own right for all she casts upon us. Witness the trials of our three heroes, and know of what I speak. Have knowledge first of young Wu-Wei, sheltered monk of the elven race. Thrown to the winds that he might find a path, instead he found a briar, but with good friends to share the pricking of his fortune.

Joined with him were Grin and Richard, young and true, and in that order. They came with dreams and hopes for fortune; their homes long lost behind them, their bridges burning literal. In time they would address what cast them out, but food and aching feet would first need their attention.

Wayward went they all, breaking trail where dungeons hide. Tales had told of treasure here and treasure there, and they forgot that tales tell tales most of all. Lost they got, and plenty of it.

Then one morn they cracked the dawn, and adventure didn't hide. They needed no scouting skill, no premonition; it landed in their lap, or rather, their camp. A tower, stretching high above as though yawing with them as they woke, somehow seeming just as surprised that its doorstep was there, as they were to be on it.

It was most peculiar, and a cheer went up, for that was what they wanted! Of course it wasn't right; it was adventure, and adventure, most of all, takes you where you shouldn't be. Up they clambered clamoring, sure of what must be done. They would search it well from top to tine, ready to let each corner yield its treasure. Wayward buildings scream of wizards and careless alchemy; there had to be something within, some fortune to walk away with.

Walk away, it did. Grin and Wu were first to sprint the stairs, while Richard lagged behind. The air was wrong for headlong joy, and the walls were unwisely damp, and he thought to himself that something just wasn't right with this instant tower. The topmost rooms would reveal why, ceding no treasure, no gems, and no captured maidens. Instead, there was a mouth, and not just any mouth, but the very worst kind of mouth, it being one that they were already in. Understanding dripped down their spines. The tower was not a tower; what it was, was hungry. Mimic. A bloody great mimic.

Our heroes lived, of course, for I would not wish to profit in their story had they met a tragic end. Although, truth be told, if they had skin on their teeth before their escape, they have surely lost it now, but gained a bit of trepidation and wisdom in its place. Remember well what has been told, and learn from their misfortune. Look for something long enough and you will find it; look for something without understanding, and it will find you.


*13059
 The Rise & Fall of Netheril

*13060
 To the east, on the sandy shores of the calm and shining Narrow Sea, human fishing villages grew into small towns and then joined together as the nation of Netheril. Sages believe the fishing towns were unified by a powerful human wizard who had discovered a book of great magic power that had survived from the Days of Thunder - a book that legend calls the Nether Scrolls. Under this nameless wizard and those who followed, Netheril rose in power and glory, becoming both the first human land in the North and the most powerful. Some say this discovery marked the birth of human wizardry, since before this time mankind had only shamans and witch doctors. For over 3,000 years Netheril dominated the North, but even its legendary wizards were unable to stop their final doom.

Doom for Netheril came in the form of a desert, devouring the Narrow Sea and spreading to fills its banks with dry dust and blowing sand. Legend states when the great wizards of Netheril realized their land was lost, they abandoned it and their countrymen, fleeing to all corners of the world and taking the secrets of wizardry with them. More likely, this was a slow migration that began 3,000 years ago and reached its conclusion 1,500 years later.

Whatever the truth, wizards no longer dwelled in Netheril. To the north, the once-majestic dwarven stronghold of Delzoun fell upon hard days. Then the orcs struck. Orcs have always been foes in the North, surging out of their holes every few tens of generations when their normal haunts can no longer support their burgeoning numbers. This time they charged out of their caverns in the Spine of the World, poured out of abandoned mines in the Graypeaks, screamed out of lost dwarfholds in the Ice Mountains, raged forth from crypt complexes in the Nether Mountains, and stormed upward from the bowels of the High Moon Mountains. Never before or since has then been such an outpouring of orcs.

Delzoun crumbled before this onslaught and was driven in on itself. Netheril, without its wizards, was wiped from the face of history. The Eaerlann elves alone withstood the onslaught, and with the aid of treants of Turlang and other unnamed allies, were able to stave off the final days of their land for yet a few centuries more.

In the east, Eaerlann built the fortress of Ascalhorn and turned it over to refugees from Netheril as Netherese followers built the town of Karse in the High Forest. The fleeing Netherese founded Llorkh and Loudwater. Others wandered the mountains, hills, and moors north and west of the High Forest, becoming ancestors of the Uthgardt and founders of Silverymoon, Everlund, and Sundabar.


*13061
 The Leadership of Neverwinter

*13062
 The city of Neverwinter was originally founded by Lord Halueth Never. This great lord was laid to rest - so local tavern tales swear - on a huge slab of stone encircled by a ring of naked swords laid with their points radiating outward. These magic blades animate to attack all intruders if the precise instructions graven in cryptic verses on the flagstones are not followed.

Today Neverwinter is ruled by Lord Nasher Alagondar, an amiable and balding warrior who keeps his city firmly in the Lords' Alliance. Lord Nasher has laid many intrigues and magical preparations against attacks from Neverwinter's warlike rival town, Luskan. Nasher doesn't allow maps of the city to be made. This is to keep the spies of Luskan busy and add a minor measure of difficulty to any Luskanite invasion plans. 

The royal badge of the city is a white swirl - a sideways "M," with points to the right. It connects three white snowflakes; each flake is different, but all are encircled by silver and blue halos.

Lord Nasher is always accompanied by his bodyguard, the Neverwinter Nine. These warriors are entrusted with the many magic items Nasher accumulated over a very successful decade of adventuring.


*13063
 Large Box

*13064
 Magic Bag

*13065
 Bag of Holding

*13066
 Vermin Properties

*13067
 Shapechanger Properties

*13068
 Balor Properties

*13069
 Vrock Properties

*13070
 Death Slaad Properties

*13071
 Imp Properties

*13072
 Succubus Properties

*13073
 Red/Blue/Green Slaad Properties

*13074
 Frost Giant/Winter Wolf Properties

*13075
 Fire Giant/Hellhound Properties

*13076
 Lantern Archon Properties

*13077
 Quasit Properties

*13078
 Gargoyle Properties

*13079
 Mephit Properties

*13080
 Earth/Salt Mephit Properties

*13081
 Will-O'-Wisp Properties

*13082
 Intellect Devourer Properties

*13083
 Orc Shaman/Wizard Properties

*13084
 Rakshasa Properties

*13085
 Gray Slaad Properties

*13086
 Troll Properties

*13087
 Fenhound Properties

*13088
 Yuan-ti Properties

*13089
 Celestial Avenger Properties

*13090
 Battle Devourer Properties

*13091
 Doom Knight Properties

*13092
 Fire Mephit Properties

*13093
 Ice Mephit Properties

*13094
 Wraith Spider Properties

*13095
 Duergar Properties

*13096
 Drow Level 1 Properties

*13097
 Drow Level 5 Properties

*13098
 Drow Level 10 Properties

*13099
 Drow Level 15 Properties

*13100
 Drow Level 20 Properties

*13101
 Crag Cat Properties

*13102
 Crag Cat FM HD 2 Properties

*13103
 Crag Cat FM HD 6 Properties

*13104
 Crag Cat FM HD 11 Properties

*13105
 Crag Cat FM HD 16 Properties

*13106
 Crag Cat FM HD 21 Properties

*13107
 Raven/Faerie FM HD 1 Properties

*13108
 Raven/Faerie FM HD 5 Properties

*13109
 Raven/Faerie FM HD 10 Properties

*13110
 Raven/Faerie FM HD 15 Properties

*13111
 Raven/Faerie FM HD 20 Properties

*13112
 Ice Mephit FM HD 1 Properties

*13113
 Ice Mephit FM HD 5 Properties

*13114
 Ice Mephit FM HD 10 Properties

*13115
 Ice Mephit FM HD 15 Properties

*13116
 Ice Mephit FM HD 20 Properties

*13117
 Bat FM HD 1 Properties

*13118
 Bat FM HD 5 Properties

*13119
 Bat FM HD 10 Properties

*13120
 Bat FM HD 15 Properties

*13121
 Bat FM HD 20 Properties

*13122
 Hellhound FM HD 2 Properties

*13123
 Hellhound FM HD 6 Properties

*13124
 Hellhound FM HD 11 Properties

*13125
 Hellhound FM HD 16 Properties

*13126
 Hellhound FM HD 21 Properties

*13127
 Fire Mephit FM HD 1 Properties

*13128
 Fire Mephit FM HD 5 Properties

*13129
 Fire Mephit FM HD 10 Properties

*13130
 Fire Mephit FM HD 15 Properties

*13131
 Fire Mephit FM HD 20 Properties

*13132
 Imp FM HD 1 Properties

*13133
 Imp FM HD 5 Properties

*13134
 Imp FM HD 10 Properties

*13135
 Imp FM HD 15 Properties

*13136
 Imp FM HD 20 Properties

*13137
 Grig/Nixie/Pixie Properties

*13138
 Hound of Xvim Properties

*13139
 Vampire Half-Plate

*13140
 Vampire Studded Leather Armor

*13141
 Vampire Clothing

*13142
 Curst Leather Armor

*13143
 Curst Clothing

*13144
 Half-Celestial Full Plate

*13145
 Half-Fiend Studded Leather Armor

*13146
 Revenant Chainmail +1

*13147
 Hound Archon Properties

*13148
 Tiefling Properties

*13149
 Flesh Golem Properties

*13150
 Iron Golem Properties

*13151
 Clay Golem Properties

*13152
 Stone Golem Properties

*13153
 Helmed/Battle Horror Properties

*13154
 Bone Golem Properties

*13155
 Shield Guardian Properties

*13156
 Construct Properties

*13157
 Adult Gold Dragon Properties

*13158
 Adult Black Dragon Properties

*13159
 Old Black Dragon Properties

*13160
 Ancient Black Dragon Properties

*13161
 Adult Brass Dragon Properties

*13162
 Old Brass Dragon Properties

*13163
 Ancient Brass Dragon Properties

*13164
 Old Gold Dragon Properties

*13165
 Dragon Properties

*13166
 Ancient Gold Dragon Properties

*13167
 Adult Blue Dragon Properties

*13168
 Old Blue Dragon Properties

*13169
 Ancient Blue Dragon Properties

*13170
 Adult Bronze Dragon Properties

*13171
 Old Bronze Dragon Properties

*13172
 Ancient Bronze Dragon Properties

*13173
 Adult Copper/Green Dragon Properties

*13174
 Old Copper/Green Dragon Properties

*13175
 Ancient Copper Dragon Properties

*13176
 Ancient Green Dragon Properties

*13177
 Adult Red Dragon Properties

*13178
 Old Red Dragon Properties

*13179
 Ancient Red Dragon Properties

*13180
 Adult Silver Dragon Properties

*13181
 Old Silver Dragon Properties

*13182
 Ancient Silver Dragon Properties

*13183
 Adult White Dragon Properties

*13184
 Old White Dragon Properties

*13185
 Ancient White Dragon Properties

*13186
 Elder Elemental Properties

*13187
 Fire Elemental Properties

*13188
 Elder Water Elemental Properties

*13189
 Elder Fire Elemental Properties

*13190
 Huge/Greater Elemental Properties

*13191
 Huge/Greater Fire Elemental Properties

*13192
 Huge/Greater Water Elemental Properties

*13193
 Elemental Properties

*13194
 Warrior/Greater Mummy Properties

*13195
 Shadow/Spectre/Allip/Wraith Properties

*13196
 Shadow Fiend Properties

*13197
 Skeleton Mage/Priest Properties

*13198
 Skeleton Warrior Properties

*13199
 Zombie, Tyrantfog Properties

*13200
 Skeletal Devourer Properties

*13201
 Bodak Properties

*13202
 Ghoul Lord Properties

*13203
 Ghoul/Ghast Properties

*13204
 Skeleton Properties

*13205
 Undead Properties

*13206
 Ogre/Hill Giant Club

*13207
 Ogre Chieftain Club

*13208
 Ettin Club

*13209
 Helmed/Battle Horror Sword

*13210
 Summoned Helmed Horror Sword

*13211
 Huge Greataxe

*13212
 Minotaur Chieftain Greataxe

*13213
 This magic weapon has an enhancement bonus to attack and damage, but it doesn't bear the hallmarks of any specific maker.

*13214
 Celestial Avenger Sword

*13215
 Slam1d2

*13216
 Wight Slam

*13217
 Slam1d6

*13218
 Fire Elemental Slam

*13219
 Mummy Slam

*13220
 Warrior/Greater Mummy Slam

*13221
 Balor Slam

*13222
 Slam1d8

*13223
 Tenser's Transformation Slam

*13224
 Slam2d6

*13225
 Slam2d8

*13226
 Slam2d10

*13227
 Elder/Greater/Huge Fire Elemental Slam

*13228
 Slam3d8

*13229
 Gore1d2

*13230
 Gore1d6

*13231
 Gore1d8

*13232
 Gore2d6

*13233
 Imp Stinger

*13234
 Bite1d2

*13235
 Bite1d4

*13236
 Bite2d4

*13237
 Mohrg Bite

*13238
 Bite1d6

*13239
 Aranea Bite

*13240
 Phase Spider Bite

*13241
 Wraith Spider Bite

*13242
 Bite1d8

*13243
 Ettercap Bite

*13244
 Bite1d10

*13245
 Stirge Bite

*13246
 Bite1d3

*13247
 Bite2d6

*13248
 Bite2d10

*13249
 Bite2d8

*13250
 Sword/Giant Spider Bite

*13251
 Dire Spider Bite

*13252
 Bite4d6

*13253
 Bite4d4

*13254
 Bite2d12

*13255
 Blue Slaad Bite

*13256
 Ghoul Bite

*13257
 Ghast Bite

*13258
 Ghoul Lord Bite

*13259
 Weak Giant Spider Bite

*13260
 Deadly Giant Spider Bite

*13261
 Claw1d2

*13262
 Claw1d3

*13263
 Quasit Claw

*13264
 Fire Mephit Claw

*13265
 Claw1d6

*13266
 Claw2d4

*13267
 Ice Mephit Claw

*13268
 Shadow Claw

*13269
 Red Slaad Claw

*13270
 Claw1d8

*13271
 Will-O'-Wisp Shock

*13272
 Spectre Claw

*13273
 Allip Claw

*13274
 Claw2d6

*13275
 Claw3d6

*13276
 Wraith Claw

*13277
 Zombie, Tyrantfog Claw

*13278
 Skeletal Devourer Claw

*13279
 Battle Devourer Claw

*13280
 Claw3d8

*13281
 Ghoul Claw

*13282
 Ghast Claw

*13283
 Ghoul Lord Claw

*13284
 Claw1d4

*13285
 Claw2d8

*13286
 Drow Shortsword

*13287
 Drow Shortsword +1

*13288
 Drow Shortsword +3

*13289
 Balor Sword

*13290
 Greenstone

*13291
 As its name indicates, this gem is generally green in color. Typical samples, however, have a pattern of overlapping edges that range from yellow-green to almost black. When polished, they have a beautiful play of light within their crystalline structure.

*13292
 Fire Agate

*13293
 Fire agate forms in thin brown layers that refract the incoming light, giving the gem its "fire." The refraction often forms patterns reminiscent of a dragon's scales, which makes it prized by sorcerers who claim to trace their lineage back to dragonkin. A well-cut stone has its outer layers polished and ground away until only the fire is visible.

*13294
 Amethyst

*13295
 The most valued amethyst crystals are a milky, wine-dark purple. Some say that the original Amethyst was a young priestess favored by both Sune and Selûne. The two goddesses fought over the girl and, in their folly, destroyed her. A single glance from Selûne turned the girl into moonlight, all silver and transparent. As the struggle continued, a goblet of wine fell from Selûne's feasting table, splashing onto Amethyst and granting her the gemstone's characteristic purple hue.

*13296
 Phenalope

*13297
 A singularly beautiful stone, phenalope is dusty pink in color, dramatically marked with black streaks. Even when mounted in jewelry, phenalope maintains a rough texture, pocked with tiny holes that cannot be polished out. For some, this is part of the stone's attraction, and they wear it as a symbol of their own tenacious natures.

*13298
 Diamond

*13299
 This transparent crystal is the hardest substance found in nature. The most valued color is a clear bluish-white; most lesser stones are clear white or off-white, but other less valued color varieties are known, among them mauve, pink, peach, and chartreuse. Due to its hardness, the gem is always faceted rather than polished.

*13300
 Ruby

*13301
 Bright and beautiful, the ruby is famous for its clear and bloody hue. To some it is the gem of love, to others the gem of revenge. To all it is unquestionably precious, and the largest, most flawless specimens are more highly prized than diamonds. The goddess Sune is said to sometimes wear rubies in her wild hair.

*13302
 Malachite

*13303
 Favored by druids for its graceful and natural beauty, malachite is known for its strikingly ornamental bands of light and dark green that alternate throughout the entire stone. Painters have also been known to crush the gem and use it as a pigment. Adventurers have discovered that the gem bubbles and dissolves readily in acid, making it an effective - if expensive - means of identifying certain dangerous substances.

*13304
 Sapphire

*13305
 The blue sapphire is twin to the more precious ruby in all respects but color. In most stones, the sparkling blue color must be brought out by exposure to great heat. Once "cooked," the color change is permanent and does not otherwise affect the much-treasured durability of the gem.

*13306
 Fire Opal

*13307
 Unlike their more common cousin, fire opals are full of vibrant hues： hot yellows, oranges, and reds so bright they almost cast their own light. Some believe that these gems derive their glow from a supernatural source, and not a few sages have claimed that each gem is a tiny portal to the Elemental Plane of Fire. However, scholars claim it is just the way the gem refracts the light around it.

*13308
 Topaz

*13309
 Best known in its pale, orange-yellow form, topaz is an attractive gem that appears in well-formed, multifaceted crystals. These crystals can reach an incredible size, and specimens weighing several hundred pounds are not unknown. The largest stones are customarily reserved for gifts on state occasions, and only the greatest master gemcutters are allowed to work them.

*13310
 Garnet

*13311
 Often called the "Poor Man's Ruby," the common garnet is nevertheless a distinct and attractive blood-red gem in its own right. The violet form, also called rhodolite, is the rarest, most prized, and most valuable form of the stone.

*13312
 Emerald

*13313
 Prized for their vibrant green color, emeralds are fragile and need to be protected from the impacts and extreme temperature changes common to adventuring life. It is a highly prized gem by the wealthy and royalty alike.

*13314
 Alexandrite

*13315
 One of the world's rarest and most coveted gems, alexandrite takes on a brilliant green hue when under indirect sunlight but turns blood-red when exposed to candlelight. Loretellers claim that all alexandrite comes from the body of the oldest son of Silvanus, the Forest Father. A common nursery rhyme goes "Silvanus' wife went mad one night, murdering her child by candlelight."

*13316
 Aventurine

*13317
 When cut and polished, aventurine is alluring as its name. It resembles misty quartz, but contains glistening flecks of green that give it a unique sheen. The witches of Rashemen are said to use aventurine for invocations, evocations, and spirit work.

*13318
 Fluorspar

*13319
 A common but beautiful gem, flourspar comes in many colors - each of them nicely set off by the stones' glassy luster. Best known in its purple hues, which are commonly mistaken for amethyst, flourspar is the much softer of the two and will scratch, chip, and even burn easily.

*13320
 Girdle of Holy Might

*13321
 A group of these girdles was originally created for the Sword Coast Legion, a league of clerics who fought the orc multitudes in the Year of the Black Horde, 1235 DR.

*13322
 Belt of Hill Giant Strength

*13323
 This wide belt is made of thick leather and studded with iron. It grants the wearer the strength of a giant and the ability to make devastating melee attacks.

*13324
 Ceremonial Uthgardt Belt

*13325
 In an attempt to keep the thriving Uthgardt clans under control, a long-forgotten gathering of druids inflicted them with a virulent pox. This disease soon spread out of control, and far from curbing their numbers actually threatened their extinction. To maintain the balance, these same druids created a number of these ceremonial belts to ensure the survival of the clan's leaders. Ultimately the Uthgardt survived the plague, though the incident did not improve their opinion of outsiders.

*13326
 Encircling Scale

*13327
 A required item for all students of the Encircling Scale, a thieves' guild with many enemies, belts such as this are practical, if not particularly fashionable. A popular tale among the ranks has the vainglorious spouse of the guild leader falling to poison because she refused to wear one, although members of more sinister intent are inclined to blame her rich inheritance as the cause of her downfall.

*13328
 Sash of Shimmering

*13329
 When the wizard Midnight saw her abilities grow so great as to assume a station amongst the gods, her soul drank magic straight from the fabric of the weave. She ascended, abandoning much of her mortal self and belongings, though they too were transformed. The sash she wore absorbed so much energy that it sundered, and each of the many pieces became a powerful item in its own right, protecting the wielder from magical attack.

*13330
 Belt of Inertial Barrier

*13331
 Hoisure the Prudent was a cunning pirate who sought every advantage he could for his men. He commissioned a number of these belts at great expense, and with his men so equipped quickly took control of great tracts of coastline. Although he ruled with remarkable restraint and wisdom for many years, eventually his enemies gained the upper hand, and he remains a villain in the eyes of history.

*13332
 Belt of Frost Giant Strength

*13333
 Belt of Fire Giant Strength

*13334
 Blessed by priests of Shaundakul the Windrider, these boots seem to make even the most arduous journey easier and more pleasant. This is accomplished not by increasing the wearer's speed, but by making him hardier and more resistant to pain. Numerous versions of these boots exist, their power varying largely in accordance with the priest who blessed them.

*13335
 Boots of Striding +1

*13336
 Several pairs of this type of boot were made for elven battalions during the Year of Singing Arrows, 884 DR. The scouts equipped with this stealthy footwear turned the tide of at least two major battles against Sembian mercenaries.

*13337
 Boots of Elvenkind

*13338
 Feryl Dragonhunter was a monster of a man who, with four kills to his credit, thought he had perfected the art of dragon slaying. He aided his efforts by creating magical equipment from his previous victories, including several different boots he mockingly called his Dragon Slippers. Amazingly, Feryl was not defeated by his preferred enemy, but was surprised by a small band of goblins on his way to a hunt.

*13339
 Dragon Slippers

*13340
 Legend holds that the mage who created the Gargoyle Boots trapped the spirit of an actual gargoyle within them. Unfortunately, the boots couldn't protect the nameless wizard from the vengeance of the gargoyle's mate. As there are multiple variations on the Gargoyle Boots, it is assumed that the tale is, though entertaining, a mere fabrication - an interesting way to explain the magical toughness that the boots provide.

*13341
 Gargoyle Boots

*13342
 "You can hide, but you cannot run!" This was the calling card of a deadly Sword Coast assassin who purportedly moved with such speed that his targets couldn't respond, even if on horseback. These boots were the source of his ability, though it is also believed that he formed an elite guild wherein each member was equipped identically, thus explaining why he was not just fast, but could seemingly appear in several places at once.

*13343
 Boots of Speed

*13344
 Boots of Striding +2

*13345
 Boots of Striding +3

*13346
 Boots of Striding +4

*13347
 Boots of Striding +5

*13348
 Bracers of Dexterity +1

*13349
 Bracers of this type were likely developed in Kara-Tur to aid masters of the martial arts. Legends speak of visitors from the Far East bringing these items with them on their journeys, though details remain sketchy.

*13350
 Bracers of Armor +1

*13351
 These items at first appear to be simple wrist or arm guards, but they surround the wearer with an invisible field of force, and grant protection just like mundane armor. They are likely from the armory of some disbanded militia.

*13352
 Bracers of Dexterity +2

*13353
 Bracers of Dexterity +3

*13354
 Bracers of Dexterity +4

*13355
 Bracers of Dexterity +5

*13356
 Bracers of Armor +2

*13357
 Bracers of Armor +3

*13358
 Bracers of Armor +4

*13359
 Bracers of Armor +5

*13360
 Bracers of Locking Grip

*13361
 Henisevan le Daliya - a boyish, effeminate noble - had the curious goal of becoming a master swordsman. To counter his limp grip (and avoid "unsightly muscle growth"), he had the court wizards craft several pairs of bracers, each locking hand-to-blade. All was well until a clever strike from the young noble drew the blood of his opponent. Distraught, Henisevan spent his remaining days in an isolated tower - accompanied by only fresh fruit and fawning men.

*13362
 Healer's Kit +1

*13363
 Healer's Kit +3

*13364
 Healer's Kit +6

*13365
 Healer's Kit +10

*13366
 Wondrous Gloves

*13367
 Maynard, a young genius of a bard (but with little wisdom to spare), found himself the victim of theft when the magic gloves that enhanced his memory were stolen. Instead of outwitting the rogues, Maynard simply recreated the gloves - over and over again. The finished product was stolen each time, and this eventually evolved into an odd working partnership, though never once did Maynard realize he was in business supplying his Wondrous Gloves.

*13368
 Gloves of the Rogue

*13369
 The elderly Oghmanyte Milladolin found that age was affecting her and her fellows quite rapidly, causing their hands to shake and preventing them from performing many of their priestly duties. With Oghma's blessings, Milladolin created magical gloves that steadied their hands and heightened their muscle control. Years later, a young Oghmanyte was caught for thievery - guilty of using the gloves. Word spread, and soon the gloves themselves were stolen away.

*13370
 Harp of Charming

*13371
 These beautiful instruments are constructed of mithral and silver to produce the purest, clearest tones. They are often strung with the hair of harpies or nymphs, to harness these creatures' innate charm abilities.

*13372
 Harp of Haunting

*13373
 Carved from old bones and strung with the bowstrings of dead heroes, these grim instruments are not often put on display. They are brutally effective in combat, however, and several famous bards have used them when circumstances made it necessary.

*13374
 Harp of Pandemonium

*13375
 Like their namesake plane, these instruments produce shifting, disconsolate tones that seem to penetrate the ear and confuse the senses. When strummed by a talent, these random notes coalesce into fields of pure chaos, turning dedicated enemies into dazed idiots.

*13376
 Scabbard of Blessing

*13377
 Most scabbards of this type were created by a long-forgotten order of paladins and militant clerics, but today they see use by all sorts of warriors, both good and evil.

*13378
 Meat

*13379
 Skin

*13380
 Amulet of Natural Armor +1

*13381
 When old age forced his retirement from combat, the warrior Telenn became a tutor instead, instructing local youths in the fighting arts. His longtime interest in magic was rekindled and, as his skills improved, he began creating these amulets to prevent his students from injuring themselves. Eventually his work became so good that he gave up the quiet life and resumed adventuring, amulets in tow.

*13382
 Talisman of Pure Evil

*13383
 These sinister talismans border on the power of artifacts. Only an evil being may wear one, and even the most evil finds his dark soul being twisted and honed by the device as it turns him more and more fiendish with every passing day. Examples of these items appear in many different forms, suggesting multiple creators at different points in history. They are thankfully very rare.

*13384
 Necklace of Prayer Beads

*13385
 These necklaces are occasionally distributed among the faithful by powerful temples, both to reward their followers and entice new members to join. Necklaces of this type are usable only by divine spellcasters, including rangers and paladins as well as clerics and druids.

*13386
 Talisman of Pure Good

*13387
 These holy talismans border on the power of artifacts. Only a good creature may wear one, and even the most beatific finds his soul challenged and refined, as the device makes him more and more righteous with every passing day. Examples of these items appear in many different forms, suggesting multiple creators at different points in history. They are unfortunately very rare.

*13388
 Amulet of Power

*13389
 Ger'baza was an ancient lich who sought more power than a mortal mind can fathom. Fusing captured souls to make the Amulet of Power, Ger'baza was amazed at his own success and created countless variants. Common sense, however, failed him; while attempting to wear all of the necklaces in unison, Ger'baza was quietly erased from existence. The amulets miraculously survived.

*13390
 Scarab of Protection +1

*13391
 A scarab is a stone amulet carved in the shape of a stout-bodied beetle. This particular example shields the wearer's person inside an invisible barrier. The strength of this barrier is determined by the power and skill of the creator of the item, and varies with each specimen. Scarabs are of a far southern design, though the original source is lost to history.

*13392
 Periapt of Wisdom +1

*13393
 Although it appears to be a simple pearl on a light chain, a Periapt of Wisdom is a powerful item. These items improve perception and insight, and are often used as meditative tools by high-ranking clergy of a faith.

*13394
 Periapt of Wisdom +2

*13395
 Periapt of Wisdom +3

*13396
 Periapt of Wisdom +4

*13397
 Periapt of Wisdom +5

*13398
 Amulet of Natural Armor +2

*13399
 Amulet of Natural Armor +3

*13400
 Amulet of Natural Armor +4

*13401
 Amulet of Natural Armor +5

*13402
 Scarab of Protection +2

*13403
 Scarab of Protection +3

*13404
 Scarab of Protection +4

*13405
 Scarab of Protection +5

*13406
 Copper Necklace

*13407
 Silver Necklace

*13408
 Gold Necklace

*13409
 Glittering Necklace

*13410
 Used as often in the peasant's home as the dungeon's dark, these simple concoctions are common throughout Faerûn.

*13411
 Potion of Cure Light Wounds

*13412
 With the power to staunch the flow of blood or knit a broken bone, these potions are in common use among the dangerous professions.

*13413
 Potion of Cure Serious Wounds

*13414
 With the power to return people from the very brink of death, these potions do not come cheaply.

*13415
 Potion of Cure Critical Wounds

*13416
 Useful for that extra mile or a quick escape, these potions are in common usage among scouts and heralds.

*13417
 Potion of Speed

*13418
 This thick concoction smells dark and musty, like a forest after heavy rains.

*13419
 Potion of Barkskin

*13420
 This tonic is sovereign against venoms, mineral toxins, diseases, and poisons of all sorts.

*13421
 Potion of Antidote

*13422
 Made of hot liquid poured over scorched and pungent beans, this strong-smelling brew did not get its name from its appearance. It helps clear and fortify the mind against spells that affect the mind.

*13423
 Potion of Clarity

*13424
 The crutch of shoddy thieves and cowardly paladins, these potions are well known across the face of Faerûn.

*13425
 Potion of Invisibility

*13426
 Called "portable priests" by more cynical adventurers, these holy infusions are of great use to the average adventurer.

*13427
 Potion of Bless

*13428
 With their ability to smooth the complexion, gloss the hair, and brighten the eyes, these potions find regular use among the nobility. But it shall make anyone more comely.

*13429
 Potion of Eagle's Splendor

*13430
 This potion restores life force drained by creatures that channel negative energy. The murky liquid glows when brought near a living being, but the ingredients are impossible to discern.

*13431
 Potion of Lesser Restoration

*13432
 This potion is a wonderful restorative, healing damage and curing most ill effects as though by a Heal spell. The flask is light, and only the tightly corked seal suggests there is liquid within.

*13433
 Potion of Heal

*13434
 A potion of endurance combines various magical components to increase stamina and overall health, though it does not heal damage.

*13435
 Potion of Bear's Endurance

*13436
 This sparkling potion greatly increases the drinker's Dexterity.

*13437
 Potion of Cat's Grace

*13438
 These blood-red infusions, made from the horns and heart of young bulls, grant the drinker great physical strength.

*13439
 Potion of Bull's Strength

*13440
 Used in times of trouble, these priestly waters comfort the sorrowful and make great men of lowly cowards.

*13441
 Potion of Aid

*13442
 These potions are eagerly sought by sages, scholars, and adventuring wizards alike. When imbibed, they grant a bonus to the drinker's Intelligence score.

*13443
 Potion of Fox's Cunning

*13444
 This milky white potion seems to open the drinker's perception of his environment, making him at once more observant and more resistant to effects that target the mind.

*13445
 Potion of Owl's Wisdom

*13446
 These potions are in equal demand by adventurers and scholars, and see much use in the dungeons of Faerûn.

*13447
 Potion of Lore

*13448
 These curative potions are too expensive for most civilians, and are used almost exclusively by soldiers and adventurers.

*13449
 Potion of Cure Moderate Wounds

*13450
 Ale

*13451
 Spirits

*13452
 Wine

*13453
 Ring of Protection +1

*13454
 This ring and several of its type were originally crafted to protect the sons of King Castter De'wess, though the creator is unknown. The rings remained within that family for at least thirteen generations and were all lost within the space of one. Enmity between the King's heirs and those of the rings' crafter are rumored to be the cause of their disappearance.

*13455
 Ring of Elemental Resistance

*13456
 When Galevaar the Bold tired of mundane enemies, he decided to invade the Abyss. He spent his fortune on a ring that made him proof against all forms of elemental damage, the first ring of this type. No one knows if the ring would have protected him in the 666 layers of the pit; his men mutinied at the open portal and pushed him through without any of his equipment. He has not been heard from since.

*13457
 Ring of Invisibility

*13458
 Though there are numerous examples of such rings, this one may have come from a set once owned by a master thief that worked Waterdhavian crowds in broad daylight, replacing purses with bags of sand. Once thought retired, it is now suspected that the so-called "Sand Thief" was eventually killed for not joining a local thieves' guild, and that his rings were seized by a group that abused his methods liberally.

*13459
 Ring of Regeneration

*13460
 The lowly wizard Huhhus discovered an efficient way to distill troll flesh into a regenerative potion, but few people were willing to drink the vile liquid and it was considered a failure. Decades later, one of his students built upon these foundations to create a regenerative ring fueled by bits of troll ichor and brains. This external use caused far less nausea, and the invention met with success.

*13461
 Ring of Magic Defences

*13462
 These potent defensive rings are much in demand in urban areas, where duels between rival spellcasters are unfortunately common. Armed with one of these items, even a relatively inexperienced caster can withstand the attack of an archmage - albeit briefly.

*13463
 Ring of Clear Thought +1

*13464
 Tormented by voices that incessantly attacked his mind, young Resino of Beregost begged his local church to kill him. Understanding his pain but unable to identify any specific demonic influence, the church tried crafting rings that they hoped would clear his thoughts. Unfortunately, while the rings enhanced his senses they did nothing for the voices, and Resino eventually took his own life.

*13465
 Ring of Holiness

*13466
 Legend holds that this plain gold band was a gift from Ao to Helm as a reward for the God's stalwart service during the Time of Troubles. Helm, in turn, diluted and divided the ring and passed the gift on to his mortal followers. Scholars outside the church argue that Ao seems above emotion or gratitude, and chalk the story up to propaganda for the faithful.

*13467
 Ring of Protection +2

*13468
 Ring of Cyan

*13469
 These rings are an excellent light source for adventurers, since they leave both hands free for weapons and equipment.

*13470
 Ring of Crimson

*13471
 Ring of Jade

*13472
 Ring of Insight

*13473
 These rings are coveted by sages and bards alike, and more than one befuddled professor owes his academic reputation to one of these "scholar's friends." They are no less valuable to adventurers, who put them to more practical use identifying magic items.

*13474
 Ring of Scholars

*13475
 Scholars and sages across the known world covet these rings and their cousins, the famed Rings of Insight. The Scholar's Ring introduces an innovation to the original design, adding a light source for hands-free reading in the dark of a basement library, or in a dungeon.


*13476
 Ring of Clear Thought +2

*13477
 Ring of Clear Thought +3

*13478
 Ring of Clear Thought +4

*13479
 Ring of Clear Thought +5

*13480
 Ring of Protection +3

*13481
 Ring of Protection +4

*13482
 Ring of Protection +5

*13483
 Copper Ring

*13484
 Silver Ring

*13485
 Gold Ring

*13486
 Saintsblood Pearl

*13487
 It is said that when the pure of heart are martyred for their faith, the blood that spills from them is white as the purest snow. As the droplets come in contact with the cold-hearted world, they harden into Saintsblood Pearls, through which the martyr may still grant blessings to the faithful.

*13488
 Bodak's Tooth

*13489
 Ettercap's Silk Gland

*13490
 Fire Beetle's Belly

*13491
 Rakshasa's Eye

*13492
 Slaad's Tongue

*13493
 Quartz Crystal

*13494
 Fenberry

*13495
 Skeleton's Knuckle

*13496
 Gargoyle Skull

*13497
 Special Holy Water

*13498
 Adamantine

*13499
 Dragon Blood

*13500
 Ironwood

*13501
 Fairy Dust

*13502
 Fish

*13503
 Rags

*13504
 Top

*13505
 Belladonna

*13506
 Garlic

*13507
 Ring of the Wood Elves

*13508
 As a child, Lady Aribeth de Tylmarande helped to save her home of Thundertree from the spells of a power-hungry Luskan wizard, doing so with the aid of this ring. Crafted by the elves of the Neverwinter Wood and given to her by the ranger Ansal Bloodshoulder, it was once a dear possession of hers... but no longer. On the road to becoming a paladin of Tyr, there have been times when she felt the need to break from her past - to shed certain parts of herself so that the light of the Just God would find her unburdened. For whatever reason, Lady Aribeth no longer chooses to recognize this ring as hers, and it has passed to other hands. Like its former owner, the silver band is graceful and resilient, elegant but with a hidden strength.

*13509
 Instrument of the Winds

*13510
 A sinister device bearing the souls of many who have played it, the Instrument of the Winds nonetheless produces a haunting tune. Some say its strings are fashioned of the silver cords that once linked its victims to this plane. Strung in a minor chord, it has maintained its perfect timbre over the years. Its best-known player was the young Alavar who tried to free the spirits of his parents from its grasp.

*13511
 Storm Armor

*13512
 In a plane far distant from our own, the renowned brassworker Gisnervi crafted this breastplate to be presented to the son of the sultan of the City of Brass on his seventh birthday. Before it could be delivered, spies intercepted the gift and painted it with a curse that laid the prince low. Exiled to the material plane, Gisnervi befriended Samir, a blacksmith of Neverwinter, who was able break the curse and restore the brassworker's honor.

*13513
 Moonstone Mask

*13514
 Named after the storied Moonstone Mask of Neverwinter, these helmets were worn to aid the "women of the Mask" in their defense. Each of these masks heighten the senses of the wearer, making it near-impossible for even the cleverest of thieves to steal their way past a guardian so equipped.

*13515
 Silvermane, heroine of the dwarves, had a jealous stepsister, Selarna, who she killed in battle. Selarna's spirit became trapped within the killing axe. From her vantage point within that blade, Selarna took her vengeance by provoking many subsequent wielders to kill their siblings. The curse was broken by the dwarf Skarlin, upon the killing of his brother Njal. Freed from Selarna's influence, the weapon has since been able to give life as well as take it.

*13516
 Silvermane's Axe

*13517
 Long ago, the formians built great subterranean cities and vast, cavernous empires. Societies of war, they reveled in the blood and glory of the gladiatorial pit, where slaves and prisoners fought for their cruel amusement. One such gladiator was the human Ajan, who stole the blade of his formian master and used it to escape to the surface with Zoe, his love. It is said that all who wield it are bound for greatness.

*13518
 Blade of the Gladiator

*13519
 In ancient times, the proud and quarrelsome wizard Valmaxian was a man of great power and prominence. He crafted this staff with the aid of a demon, all to win the heart of Chasianna, the daughter of his long-dead master. When the debt came due, the demon demanded Chasianna as his price. In a rage, Valmaxian descended into the Abyss and used the staff to battle the demon and rescue the woman he loved.

*13520
 Staff of Valmaxian

*13521
 This dagger was a gift from Targus, God of War, to Serreg of Neverwinter. It originally allowed its wielder to polymorph into many forms, but the magic gradually decayed and now it is the blade itself that polymorphs, from time to time, over the eons. It currently takes the shape of a greatsword and will likely remain as such for many years to come.

*13522
 The Dagger of Chaos

*13523
 Thieves' Tools +1

*13524
 Thieves' Tools +3

*13525
 Thieves' Tools +6

*13526
 Thieves' Tools +10

*13527
 Polymorph Giant Spider Properties

*13528
 Polymorph Troll Properties

*13529
 Polymorph Umberhulk Properties

*13530
 Polymorph Pixie Properties

*13531
 Polymorph Zombie Properties

*13532
 Stone of Recall

*13533
 This stone was given to you by Aribeth during the plague outbreak in the city of Neverwinter. If activated it will transport you to the nearest Temple of Tyr.

*13534
 Resistance

*13535
 Ray of Frost

*13536
 Daze

*13537
 Light

*13538
 Endure Elements

*13539
 Protection from Alignment

*13540
 Grease

*13541
 Mage Armor

*13542
 Summon Creature I

*13543
 Identify

*13544
 Charm Person

*13545
 Sleep

*13546
 Magic Missile

*13547
 Color Spray

*13548
 Ray of Enfeeblement

*13549
 Burning Hands

*13550
 Resist Elements

*13551
 Melf's Acid Arrow

*13552
 Summon Creature II

*13553
 Web

*13554
 See Invisibility

*13555
 Darkness

*13556
 Invisibility

*13557
 Ghostly Visage

*13558
 Ghoul Touch

*13559
 Scare

*13560
 Blindness / Deafness

*13561
 Bull's Strength

*13562
 Cat's Grace

*13563
 Darkvision

*13564
 Endurance

*13565
 Knock

*13566
 Clarity

*13567
 Lesser Dispel

*13568
 Dispel Magic

*13569
 Magic Circle against Alignment

*13570
 Protection from Energy

*13571
 Flame Arrow

*13572
 Stinking Cloud

*13573
 Summon Creature III

*13574
 Clairaudience & Clairvoyance

*13575
 Hold Person

*13576
 Fireball

*13577
 Lightning Bolt

*13578
 Vampiric Touch

*13579
 Haste

*13580
 Slow

*13581
 Invisibility Sphere

*13582
 Minor Globe of Invulnerability

*13583
 Remove Curse

*13584
 Stoneskin

*13585
 Summon Creature IV

*13586
 Charm Monster

*13587
 Confusion

*13588
 Wall of Fire

*13589
 Improved Invisibility

*13590
 Phantasmal Killer

*13591
 Shadow Conjuration

*13592
 Contagion

*13593
 Enervation

*13594
 Fear

*13595
 Bestow Curse

*13596
 Polymorph Self

*13597
 Elemental Shield

*13598
 Lesser Spell Breach

*13599
 Dismissal

*13600
 Cloudkill

*13601
 Dominate Person

*13602
 Feeblemind

*13603
 Hold Monster

*13604
 Mind Fog

*13605
 Cone of Cold

*13606
 Greater Shadow Conjunction

*13607
 Animate Dead

*13608
 Summon Creature V

*13609
 Lesser Mind Blank

*13610
 Lesser Planar Binding

*13611
 Lesser Spell Mantle

*13612
 Globe of Invulnerability

*13613
 Greater Dispelling

*13614
 Acid Fog

*13615
 Planar Binding

*13616
 Summon Creature VI

*13617
 True Seeing

*13618
 Chain Lightning

*13619
 Ethereal Visage

*13620
 Shades

*13621
 Circle of Death

*13622
 Mass Haste

*13623
 Greater Spell Breach

*13624
 Greater Stoneskin

*13625
 Spell Mantle

*13626
 Power Word, Stun

*13627
 Summon Creature VII

*13628
 Delayed Blast Fireball

*13629
 Mordenkainen's Sword

*13630
 Prismatic Spray

*13631
 Control Undead

*13632
 Finger of Death

*13633
 Mind Blank

*13634
 Protection from Spells

*13635
 Greater Planar Binding

*13636
 Incendiary Cloud

*13637
 Summon Creature VIII

*13638
 Mass Charm

*13639
 Mass Blindness / Deafness

*13640
 Premonition

*13641
 Horrid Wilting

*13642
 Mordenkainen's Disjunction

*13643
 Gate

*13644
 Power Word, Kill

*13645
 Summon Creature IX

*13646
 Dominate Monster

*13647
 Meteor Swarm

*13648
 Weird

*13649
 Energy Drain

*13650
 Wail of the Banshee

*13651
 Shapechange

*13652
 Time Stop

*13653
 Greater Spell Mantle

*13654
 Lesser Restoration

*13655
 Charm Person or Animal

*13656
 Silence

*13657
 Sound Burst

*13658
 Remove Blindness / Deafness

*13659
 Remove Disease

*13660
 Restoration

*13661
 Neutralize Poison

*13662
 Raise Dead

*13663
 Greater Restoration

*13664
 Resurrection

*13665
 Empty Bottle

*13666
 Dwarven Ale

*13667
 Minor Spike Trap Kit

*13668
 Average Spike Trap Kit

*13669
 Strong Spike Trap Kit

*13670
 Deadly Spike Trap Kit

*13671
 Minor Holy Trap Kit

*13672
 Average Holy Trap Kit

*13673
 Strong Holy Trap Kit

*13674
 Deadly Holy Trap Kit

*13675
 Minor Tangle Trap Kit

*13676
 Average Tangle Trap Kit

*13677
 Strong Tangle Trap Kit

*13678
 Deadly Tangle Trap Kit

*13679
 Minor Blob of Acid Trap Kit

*13680
 Average Blob of Acid Trap Kit

*13681
 Strong Blob of Acid Trap Kit

*13682
 Deadly Blob of Acid Trap Kit

*13683
 Minor Fire Trap Kit

*13684
 Average Fire Trap Kit

*13685
 Strong Fire Trap Kit

*13686
 Deadly Fire Trap Kit

*13687
 Minor Electrical Trap Kit

*13688
 Average Electrical Trap Kit

*13689
 Strong Electrical Trap Kit

*13690
 Deadly Electrical Trap Kit

*13691
 Minor Gas Trap Kit

*13692
 Average Gas Trap Kit

*13693
 Strong Gas Trap Kit

*13694
 Deadly Gas Trap Kit

*13695
 Minor Frost Trap Kit

*13696
 Average Frost Trap Kit

*13697
 Strong Frost Trap Kit

*13698
 Deadly Frost Trap Kit

*13699
 Minor Acid Splash Trap Kit

*13700
 Average Acid Splash Trap Kit

*13701
 Strong Acid Splash Trap Kit

*13702
 Deadly Acid Splash Trap Kit

*13703
 Minor Sonic Trap Kit

*13704
 Average Sonic Trap Kit

*13705
 Strong Sonic Trap Kit

*13706
 Deadly Sonic Trap Kit

*13707
 Minor Negative Trap Kit

*13708
 Average Negative Trap Kit

*13709
 Strong Negative Trap Kit

*13710
 Deadly Negative Trap Kit

*13711
 Armor of the Wolf

*13712
 While tanned wolf hide does not offer the protection of other materials, skilled artisans can infuse these suits with the animal's spirit. Armor of the Wolf is especially prized among the Beast Cults.

*13713
 Mirrored Armor

*13714
 Many a stout warrior has been left unable to strike a blow against an opponent wearing this shining armor. It takes someone with a strong will to strike at his or her own reflection. While this armor does not offer much in the way of physical protection, it is an excellent defense against magic.

*13715
 Armor of the Stars

*13716
 This armor gleams with an iridescent inner light. It is said that the great Jerred Stormlord earned his name when he stood defiantly before an adult blue dragon while wearing such a suit. He gave no ground to the monster and its lightning breath never touched him. The name 'Stormlord' was granted posthumously however, since the armor offers little protection against tooth and claw.

*13717
 Armor of Fleetness

*13718
 The infamous rogue Cromback was never seen without his Armor of Fleetness. As Cromback was in fact famed for being a very poor rogue, he was often seen fleeing from angry victims. He invariably outran his pursuers due to the magical properties of his armor, but met a tragic end when one mark had the presence of mind to string a bow.

*13719
 Shadow Legion Armor

*13720
 The Shadow Thieves of Amn are known to have deep pockets, and while they may employ countless gutter thugs and petty crooks, their elite core members are equipped very well indeed. Items such as Shadow Legion Armor have occasionally been recovered from events where their involvement was suspected, though guild leaders have never confirmed or denied ownership.

*13721
 Aurumvorax Armor

*13722
 This gold-hued armor is supposedly made from the hide of a ferocious aurumvorax, a six-legged wolverine-like beast that devours not only meat, but also precious metals. The diet of the creature gives its hide a spectacular finish and incredible protective qualities, a resilience shared by armor constructed from it.

*13723
 The Great Oak

*13724
 The treant Birch is not noted for his tolerance toward those who threaten his forest. When giants felled a grove of his oldest oaks, he vowed revenge and enlisted the aid of a group of rangers. To help his new friends, he infused their armor with all the protective energy he could muster. Their combined might was enough to soundly defeat the invaders, and giants of the north still tell of the angry forest spirits that drove them from the lowlands. The rangers' suits have since scattered to the corners of the world.

*13725
 Squire's Defense

*13726
 The famed paladin Gareth Dragonsbane grew tired of losing squires to freak accidents. All sorts of misfortune befell his shield bearers, from being crushed by catapult stones to being trodden on by giants. He commissioned these suits of armor to give increased strength to his squires and hopefully prevent future losses. Nevertheless, only the bravest men ever applied for the job.

*13727
 Black Flame Armor

*13728
 Halfling artificers are credited with creating the best-known modern examples of this heat resistant armor, having apparently constructed a number of suits to combat a marauding efreeti some 50 years ago. The design has since been copied, though the great expense involved and the highly specific focus of the finished item means that copies are rarely seen on the market.

*13729
 Kumakawa

*13730
 In the right hands, the hide of a displacer beast can be tanned to a suit of potent magic armor. These particular suits were created by the famed artificer Kumakawa, whose experience at working these skins is greater than most. In addition to their protective quality, the suits endow the wearer with the exceptional reflexes of a wary predator.

*13731
 Armor of Loyalty

*13732
 When he angered a rival enchanter, the wizard Mekhari came under repeated attack from his own charmed or dominated bodyguards. This was expensive as well as dangerous, so he set about trying to counter the threat in a way that would not mean constantly killing his own men. With armor of this type Mekhari considered his men above reproach. He was proven wrong when his own lieutenant murdered him in a dispute over back wages.

*13733
 Callurdan Smoothand's Armor

*13734
 These suits are replicas of the armor worn by the Avatar of Callarduran Smoothand, and thus bear his name. Craftsmen of the svirfneblin, the deep gnomes, created these suits to honor this god of stone. Once donned, the armor gives its owner extraordinary resistance to magic. The gnomes have found this very useful in their ongoing wars with the drow.

*13735
 Armor of Thorns

*13736
 This unsettling suit of armor drinks the blood of an enemy and passes the life force to its wearer. Some have suggested that the armor harbors a malevolent intelligence or influence, because many warriors become ill after using such a suit for the first time. It could, however, just be the accompanying slurping sound that makes the process so disturbing.

*13737
 Armor of Command

*13738
 These impressive suits of armor are much in demand by nobles and generals. In addition to being beautifully made, they empower the wearer with an aura of respect and authority. Occasionally this property backfires, as when at the Battle of Moregrade a hapless sycophant was placed in charge of the defending army simply because he was wearing one of these suits.

*13739
 Dragon Armor

*13740
 Legends associated with armor of this type hearken to a time when armies would supposedly ally themselves with dragons, the great beast taking the fore in more important battles. Dragon Armor was developed in answer, and a troop of elite warriors in such gear apparently stood a good chance of victory. It should be noted that while this tale sounds fine repeated in a tavern over ale, it does not fare so well under historical scrutiny.

*13741
 Armor of Horus-Re

*13742
 Western scholars have little familiarity with the Old Empires or their long and storied history, even with items such as this providing a window into the culture. For instance, while the Armor of Horus-Re obviously venerates its namesake deity, its full significance can only be guessed at.

*13743
 Broewende Family Armor

*13744
 This armor, long a staple of the Broewende family, protects the user against many forms of attack. The original was most recently held by Lord Alain and could only be worn by those of his bloodline, but copies have apparently been fashioned for use by others. The design is meant to protect against a variety of spells and effects, though different examples may vary in power depending on who created them.

*13745
 White Dragon Armor

*13746
 White Dragon Armor is lightweight, strong, and highly resistant to cold. These suits are much sought after, but few smiths are willing to craft them. The necessary materials are rare and dangerous to acquire, and dragons have long memories where their kin are concerned. Most smiths would prefer not to even risk association with the trade in dragon hide.

*13747
 Rainbow Armor

*13748
 Armor of this type is not for those who wish to remain anonymous. More often it is associated with tales of the vain, and bards have even crafted songs about the appearance of 'rainbow warriors' on a battlefield. The protective quality of the multihued surface is undeniable, but it is unfortunate that the mage who crafted these items was colorblind.

*13749
 Armor of Comfort

*13750
 The interlocking plates, greaves, and gauntlets of this armor appear heavy and cumbersome to wear. However, once the armor is donned it feels as comfortable and light as a well-tailored tunic. The armor also exudes a faint scent of lavender to cover up any unseemly warrior odors.

*13751
 Elven Ceremonial Armor

*13752
 Armor such as this has been the traditional battle vestment of surface elves for generations, and that is a very long time. While many troops might prefer the lighter elven chainmail for combat, these ceremonial armors are still potent protection. 

*13753
 Delver's Armor

*13754
 Every profession has its hazards, and stonemasonry is no different. The dwarves of the delvers' guild are often attacked while they work stone by goblins, trolls, and beasts that are best not spoken of. As protection, the guild has created armor for their members from the hides of goblins, trolls, and beasts best not spoken of.

*13755
 Balduran's Armor

*13756
 No one really knows what fate befell Balduran, the founder of Baldur's Gate, but people never grow tired of speculating. When his personal armor was found on the Sword Coast - supposedly recovered and sold by a group of adventurers - it only served to spark interest in him once again, and several copies of the suit were made to accommodate collectors and historians. In this way, it could be said, Balduran obtained a measure of immortality.

*13757
 Gnomish Magnetic Armor

*13758
 Like so many gnome inventions, this marvel of ingenuity had its origin in a profoundly stupid idea. Engineers needed a way to clean up the tacks that were cluttering the floor of their workshop. In their effort to create a field that repelled metal (thus sweeping the tacks into the corners), they instead discovered a field that repelled magic. Once they got over their disappointment, they began mass-producing the suits and selling them to their neighbors.

*13759
 Red Dragon Armor

*13760
 Nothing excites awe and envy like a suit of Red Dragon Armor, but such notoriety also has its downside. These suits are magnets for thieves, and worse, they draw the attention of vengeful dragons wherever the owner travels.

*13761
 Blue Dragon Armor

*13762
 The year of the Dracorage (1018 DR) brought great destruction to the Heartlands, but not just to the besieged residents. Dragons also fell, their enormous corpses like surreal punctuation on the battlefields. In the aftermath, scavengers took weapons and equipment from the dead, and the hides of the great beasts as well. Several suits of Blue Dragon Armor were created, but the makers remain as anonymous as the dragons whose scales were stripped.

*13763
 Enkidu's Armor

*13764
 The first example of this item was created for Enkidu, a famed warrior of Kara-Tur. None dared challenge him in fair combat, but he was often subject to sneak attacks from assassins, ninjas, and wu-jen. His armor was designed to prevent such cowardly action from succeeding, protecting the wearer as well as the honor of the attacker who would otherwise shame himself. Copies have been made, though they vary in power when compared to the original.

*13765
 Cloak of the High Forest

*13766
 The half-elf Jasswin is probably the best-known owner of one of these cloaks, since it played a significant part in his ascension to the post of Great Druid. He acquired the cloak after spending a season with no shelter, wanting to "feel the land unhindered." He found the garment before the cold season set in, a gift from the wilds that carried a message both humbling and clear： he could appreciate the rain while still seeking shelter from it.

*13767
 Nymph Cloak +1

*13768
 Named for the creatures most closely associated with beauty, Nymph Cloaks are popular fodder for tavern tales among the common folk. The story usually involves some hapless noble couple spending a fortune on one or more such items so they can stand to look at one another. It always gets a big laugh among a copper-ale crowd, though most professional bards consider such pandering a tool of the unskilled.

*13769
 Benzo's Luck

*13770
 This item is named for Benzo

*13771
 Greenleaf

*13772
 Through the years, elven craftsmen constructed many of these suits for the defense of their homes; the leather of the armor cleverly designed to blend with the forest. During the exodus of the Calling, some of this equipment found its way into the hands of adventurers, and from there, to black markets. It is not known what the elves think of this acquisition now that the Retreat has concluded.

*13773
 Rogue Links

*13774
 Armor of this type began to appear in the lands adjacent to Thay in the Year of Smoldering Spells, 1020 DR. An irremovable coating of soot has blackened it, dulling noise of movement and making it ideal for stealthy endeavors. Close examination, however, reveals that the charring was not the result of externally applied heat, and suggests the original owner suffered some sort of Thayvian-induced combustion. This lends a very morbid feeling to the suit.

*13775
 Chainmail +1

*13776
 This magic armor grants additional protection to its wearer, but it doesn't bear the hallmarks of any specific maker.

*13777
 Doron's Mistake

*13778
 Doron was a master dwarven smith, but even masters make mistakes. While disassembling a suit of "worthless elven chain" - for research, of course - he accidentally dropped several links into his forge, and that trace amount of mithral tainted everything he made until he could scour the thing from top to bottom. Each suit made during this time was infused with strange magic, but Doron threw them all on the trash heap, and was known to slap anyone he saw wearing one.

*13779
 Elven Chainmail

*13780
 These mithral chainmail suits are sought after by many, but rarely found outside of elven hands. Exquisite craftsmanship is a hallmark of the Fair Folk, and these suits are no exception.

*13781
 Chainmail of Speed

*13782
 Merko the Fleet was a firm believer that discretion is the better part of valor, and proved it in dozens of engagements he proudly outraced on foot with the help of his Chainmail of Speed. By the time of his death at a ripe old age, he had run from a dozen of the most influential battles of his time, and personally run from several famous villains. 

*13783
 Adamantine Breastplate

*13784
 This armor bears the trademarks of drow workmanship, though it is obviously exceptional even by their standards. Several examples have been found in recent times, and scholars are unable to explain how these suits avoid the decay that normally afflicts adamantine after exposure to daylight. An obvious answer is that the items must have been intended for surface world excursions of great length and in great numbers, which is a disturbing possibility to consider.

*13785
 Mithral Splint Mail

*13786
 Close examination shows that these masterpieces of silvery metal share many elements, but none bears an identifiable maker's mark. This is less surprising than it might seem, since the more reclusive of master craftsmen often forego any public recognition, if only to keep charity cases knocking their doors off their hinges.

*13787
 Copper Dragon Armor

*13788
 This suit is crafted from the scales of a mature copper dragon, though most smiths refuse to work with the hides of these good-aligned creatures. A previous owner claimed that the dragon perished while fighting evil, and he reluctantly commissioned the suit as a tribute to its noble sacrifice. Several dragons have wondered aloud if this defense would excuse them wearing the hides of humanoid heroes. They suspect not.

*13789
 Padded Armor +1

*13790
 Leather Armor +1

*13791
 Studded Leather Armor +1

*13792
 Chain Shirt +1

*13793
 Hide Armor +1

*13794
 Scale Mail +1

*13795
 Breastplate +1

*13796
 Splint Mail +1

*13797
 Banded Mail +1

*13798
 Half Plate +1

*13799
 Full Plate +1

*13800
 Armor of Freedom

*13801
 After his escape from magical imprisonment, the warrior-priest Archiel vowed he would never again be captured by sorcery. He devoted years to forging these suits of armor for himself and his companions, but ironically was waylaid by mundane means, and died chained to the wall of an ordinary cell.

*13802
 Cloak of Protection +1

*13803
 Cloaks of this sort are infused with protective spells, and are among the most popular and numerous magic items on the market. The original design may have originated in the earliest of arcane guilds, but the current makers of these items are varied and widespread.

*13804
 Cloak of Movement

*13805
 Golloth was a druid who enjoyed the company of spiders, studying the precision of their movements and meditating on the complexity of their webs. He spent much of his time protecting giant varieties of these creatures from the wrath of well-meaning adventurers, which alienated him from his fellow humans even more than a life in service to nature usually does. This cloak appears based on one that he had received from the Drow, a gift that allowed him to better walk among the arachnids.

*13806
 Cloak of Elvenkind

*13807
 Elven rangers and scouts are given cloaks like this one to help hide them while patrolling the borders of their lands. These cloaks vary in effectiveness, depending on the status of the original owner.

*13808
 Chromatic Breastplate +1

*13809
 This suit bears the mark of the dwarf Marrok, Master Blacksmith of Neverwinter's Shining Knight Arms and Armor. He forged it early in 1373 DR, to aid the heroes who sought to free his quarantined city from the virulent grasp of the so-called Wailing Death.

*13810
 Scales of Truth +1

*13811
 Whitebone Armor +2

*13812
 Chromatic Breastplate +3

*13813
 This suit bears the mark of the dwarf Barun, a Master Blacksmith who worked from a makeshift forge in the Uthgardt village of Beorunna's Well. He forged it late in 1373 DR, to aid the war effort against Lady Aribeth the Betrayer, who was then marching against the northern city of Neverwinter and the Lords' Alliance.

*13814
 Scales of Truth +3

*13815
 Silverbone Armor +2

*13816
 Banded Mail +2

*13817
 Breastplate +2

*13818
 Chainmail +2

*13819
 Chain Shirt +2

*13820
 Full Plate +2

*13821
 Half Plate +2

*13822
 Hide Armor +2

*13823
 Leather Armor +2

*13824
 Padded Armor +2

*13825
 Scale Mail +2

*13826
 Splint Mail +2

*13827
 Studded Leather Armor +2

*13828
 Banded Mail +3

*13829
 Breastplate +3

*13830
 Chainmail +3

*13831
 Chain Shirt +3

*13832
 Full Plate +3

*13833
 Half Plate +3

*13834
 Hide Armor +3

*13835
 Leather Armor +3

*13836
 Padded Armor +3

*13837
 Scale Mail +3

*13838
 Splint Mail +3

*13839
 Studded Leather Armor +3

*13840
 Cloak of Protection +2

*13841
 Cloak of Protection +3

*13842
 Cloak of Protection +4

*13843
 Cloak of Protection +5

*13844
 Nymph Cloak +2

*13845
 Nymph Cloak +3

*13846
 Nymph Cloak +4

*13847
 Nymph Cloak +5

*13848
 Robe of Larloch

*13849
 This cast-off robe of the archlich Larloch absorbed significant amounts of the Netherese arcanist's power in its few decades on his body. Though incredibly potent for most mortal practitioners of the Art, the robe was not valuable enough for Larloch to keep.

Larloch "lives" in the ancient Warlock's Crypt on the Sword Coast in a necropolis populated by hordes of undead and a small army of Larloch's lich students. Presumably, he has forgotten entirely about this dusty robe, but one can never be too certain, nor too safe, when it comes to wearing Netherese artifacts...

*13850
 White Robe of the Archmagi

*13851
 Most items of this type bear markings associated with one or more deities of good and order. Likely these are an attempt to encourage moral behavior among spellcasters, rewarding those who manage their power in responsible ways instead of lording their ability over others.

*13852
 Grey Robe of the Archmagi

*13853
 While garments like this have been found in almost every culture with a strong contingent of spellcasters, this example and most others in the Neverwinter area are believed to have originated within Ulcaster's 呪文系統 of Wizardry. The 呪文系統 presented no bias in its teachings, and hosted casters from all across the Sword Coast until its destruction some 200 years ago.

*13854
 Black Robe of the Archmagi

*13855
 Like many evil items, these robes are fashioned in great numbers by the Zhentarim and their minions. They are found far and wide across the Realms, and the more hands they touch, the more influence the Zhents enjoy.

*13856
 Aslyferund Elven Chain

*13857
 These fine mesh suits feel more like cloth than armor, yet many a killing blow has been turned aside by their links. Aslyferund, the most famous armorer of once-proud Myth Drannor, crafted many of these masterpieces personally, and it is rumored that the more powerful versions were created with the aid of a gold dragon.

*13858
 Robe of Light

*13859
 Robe of Acid Resistance

*13860
 Robe of Cold Resistance

*13861
 Robe of Fire Resistance

*13862
 Robe of Electrical Resistance

*13863
 No one knows when or where these arrows were made. It is rumored that each tip is made with a vampire tooth. That seems unlikely due to the number of quivers of these arrows that can be found.

*13864
 Arrow of the Vampire

*13865
 Fire Arrows burst into flames when fired, with an effect almost identical to a nonmagical arrow doused in oil and set alight.

*13866
 Fire Arrow

*13867
 This arrow not only pierces its target, it also releases a splash of alchemical acid on impact. 

*13868
 Acid Arrow

*13869
 This arrow is crafted to bite deeply into its target, delivering additional piercing damage on impact.

*13870
 Piercing Arrow

*13871
 Ice Arrows give off a blast of frigid cold when they strike their target, flash-freezing armor and flesh alike.

*13872
 Ice Arrow

*13873
 Lightning Arrows explode in sparks on impact, inflicting electrical damage to their target.

*13874
 Lightning Arrow

*13875
 Ice-cold to the touch, these bolts have a short message imprinted on the shaft： "Warning： A Touch of Frost."

*13876
 Bolt of Frostbite

*13877
 Lightning Bolts explode in sparks on impact, inflicting electrical damage to their target.

*13878
 Bolt of Lightning

*13879
 Bolts of this type can stun their targets, though potency and duration are determined by the power of the bolt's creator.

*13880
 Paralytic Bolt

*13881
 This bolt is crafted to bite deeply into its target, delivering additional piercing damage on impact.

*13882
 Bolt of Piercing

*13883
 Bolts of Fire burst into flames when fired, with an effect almost identical to a nonmagical bolt doused in oil and set alight.


*13884
 Bolt of Fire

*13885
 Giant's Bane

*13886
 From the smallest of sources come weapons to strike at the largest of foes. These bullets are of halfling construction, and many a giant has fallen to them.

*13887
 Bullet of Screaming

*13888
 Many items of this type trace back to Jergain Hammerloud, a celebrated dwarven warrior once known for his bellowing battle cry. He was quite despondent after an injury cost him his voice, so clan priests crafted sling bullets that, as they said, would "take his screams straight to the enemy." A symbolic gesture, but Jergain enjoyed them so much he used them until the day he happily fell on the battlefield.

*13889
 Farel's Gold

*13890
 Forced to use coins when he ran out of proper bullets during a long dungeon crawl, Farel Harod of Amn found, much to his surprise, that he rather preferred them to normal stones. He commissioned magic versions to improve their performance, and since then, similar items have popped up on a number of occasions.

*13891
 Bullets of Smiting

*13892
 These bullets are especially dense and weigh twice as much as ordinary specimens. When launched, they seem to accumulate even more mass on their way to the target, finally smashing into the unlucky victim with the force of a swung mace.

*13893
 Fire Bullet

*13894
 Fire Bullets burst into flames when fired, and inflict additional fire damage on their target.

*13895
 Ice Bullet

*13896
 Ice Bullets give off a blast of frigid cold when they strike their target, flash-freezing armor and flesh alike.

*13897
 Lightning Bullet

*13898
 Lightning Bullets explode in sparks on impact, inflicting electrical damage to their target.

*13899
 Battleaxe +1

*13900
 A little-known section of ruined Illusk holds corpse after corpse from a barbarian invasion repelled ages ago. The clan is forgotten, but their surviving weapons seem to embody everything cruel and savage in warfare, and create fearful images in the minds of those who witness them.

*13901
 Axe of Dead Illusk

*13902
 These barbed and jagged blades have their origin in the personal armory of Mordan the Cold, 994-1021 DR, and each specimen is to be feared and respected. Even the slightest wound inflicted by one of these scourges requires quick attention or the victim will bleed to death. It is said that Mordan's soldiers moved through a battlefield striking only once, and whole legions fell in their wake.

*13903
 Mordan's Withering Blade

*13904
 The dwarven faithful of mighty Clangeddin have long fought with their god's might on their side. When his followers began to appear in greater numbers on the surface, wise Clangeddin created a few of these axes to give his champions power over the skies and clouds of their new land. A dwarf who comes into possession of one of these special boons is blessed indeed, for they are truly few in number.

*13905
 Clangeddin's Wayward Axe

*13906
 Torgin of the Light was a respected and prolific slayer of undead, which made his eventual descent into vampirism all the more tragic. His still-living companions saw the change as an insult to the life he once cherished, and vowed to destroy his undead form. To this end they crafted the Deepstone Progeny, adapted from the weapon that had previously served Torgin so well. History does not record the outcome of the battle between Torgin and his friends, but their axes are found across Faerûn.

*13907
 Deepstone Progeny

*13908
 Gulen Rockfire was a respected and prolific slayer of undead, which made his eventual descent into vampirism all the more tragic to his cohorts. They saw the change as an insult to the life he once cherished, and vowed to destroy his undead form. To this end they crafted the Azure Progeny, a series of weapons adapting the design that had previously served Gulen so well. History does not recall the outcome of their battle.

*13909
 <Delete>Azure Progeny

*13910
 This weapon bears the mark of the dwarf Marrok, Master Blacksmith of Neverwinter's Shining Knight Arms and Armor. He forged it early in 1373 DR, to aid the heroes who sought to free his quarantined city from the virulent grasp of the so-called Wailing Death.

*13911
 Sentinel +1

*13912
 This weapon bears the mark of the dwarf Barun, a Master Blacksmith who worked from a makeshift forge in the Uthgardt village of Beorunna's Well. He forged it late in 1373 DR, to aid the war effort against Lady Aribeth the Betrayer, who was then marching against the northern city of Neverwinter and the Lords' Alliance.

*13913
 Sentinel +2

*13914
 Battleaxe +2

*13915
 Battleaxe +3

*13916
 Greataxe +1

*13917
 Weapons such as these not only protect against magical attack, they also improve the wielder's ability to research new spells and make him more aware of threats. Long research has traced their origin to the extinct Netherese civilization, but of their creator nothing is known.

*13918
 Netherese Axe

*13919
 So many tales surround these axes that it is difficult to determine which are true. They have been linked to kings, celestials, dark gods, and obnoxious dwarves, but in all cases they were used to destroy some meddlesome wizard or another. Scholars suggest that the weapons were created by a single person; someone wishing either the destruction of all spellcasters, or simply the troublesome ones.

*13920
 Axe of the Culling

*13921
 When Mulhorand's rebellious wizards opened Faerûn to the invasion known as the Orcgate Wars, the avatars of the deities descended from the heavens to do battle. The avatar Re was slain in battle but used his dying breath to create hundreds of these greataxes. Known as Re's Redemption, each of them was dedicated to the slaying of orcs, and only with their help was the great horde forced northward.

*13922
 Re's Redemption

*13923
 Orcs tell of a great hero who wore no armor, and how the god Gruumsh gifted him with an axe to protect him in battle. He eventually became the avatar of that fearsome deity, and broke his weapon into many pieces to seed it among the orc hordes. Other cultures don't recognize the tale, but orcs don't care. After all, their legends also say that all the other races are born of swine, and what are the opinions of pigs worth?

*13924
 Gruumsh Hand

*13925
 This weapon bears the mark of the dwarf Marrok, Master Blacksmith of Neverwinter's Shining Knight Arms and Armor. He forged it early in 1373 DR, to aid the heroes who sought to free his quarantined city from the virulent grasp of the so-called Wailing Death.

*13926
 Stonefire Axe +1

*13927
 Greataxe +2

*13928
 This weapon bears the mark of the dwarf Barun, a Master Blacksmith who worked from a makeshift forge in the Uthgardt village of Beorunna's Well. He forged it late in 1373 DR, to aid the war effort against Lady Aribeth the Betrayer, who was then marching against the northern city of Neverwinter and the Lords' Alliance.


*13929
 Stonefire Axe +2

*13930
 Greataxe +3

*13931
 This magic weapon has an enhancement bonus to attack and damage, but it doesn't bear the hallmarks of any specific maker.



*13932
 Handaxe +1

*13933
 This came from Ember's Corps, a company of adventurers in service to a dwarven paladin. Each member held a weapon nearly identical to Ember's as a reminder to act as he would in any situation, keeping virtue in mind. Demons and fell creatures constantly drew his wrath, but pompous wizardry would not go unpunished either. Mages who over-planned would be threatened with Whirling Axe of Death, a "spell" that took very little time to prepare.

*13934
 Ember's Axe

*13935
 Craftsmen are constantly looking for more efficient ways to approach logging, but due to terrain and budget the hands-on approach still gives the best results. To that end, these items were developed to make the individual lumberjack more effective, but some have gone on to see secondary service as weapons of war. A magic "sweet spot" can potentially fell a tree in one swing, and make short work of an opponent as well.

*13936
 Woodcutter's Axe

*13937
 It was the Year of Slaughter, 1090 DR, and countless victims lay slain at the Battle of the Bones. Today the site contains layers of dry white bone, but at the time it was all blood and bile, oozing from each shattered corpse and saturating the fallen equipment. No amount of polishing has been able to restore any weapon retrieved from that dread place, or even begin to remove the taint acquired there.

*13938
 Blood Rust Axe

*13939
 Axes of this type were created as training tools for an organization of rangers and woodsmen, but their use has fallen out of favor. When combined with another weapon they grant agility and skill in the use of both at once, but it was found that some students relied too much upon them, and did not separately develop the skills that the items enhance.

*13940
 Offhand Axe

*13941
 Ice Reaver +1

*13942
 Ice Reaver +3

*13943
 Handaxe +2

*13944
 Handaxe +3

*13945
 Club +1

*13946
 This was one of many such weapons distributed among a short-lived private militia in Waterdeep called the Watchmen's Club. No expense was spared for their equipment because the primary backers were a group of adventurous nobles who fancied that they were "taking the night back from hoodlums and roustabouts." The movement folded when the pursuit fell out of fashion.

*13947
 Watchman's Club

*13948
 Strangely, the well-worn grip of this weapon is a furniture pattern from around 1200 DR, the club itself being a leg from the central table in a 500-seat festhall. The hall was the heart of a warrior clan, and the site of their last stand during the Year of the Black Horde. In the face of overwhelming orc hordes they fought with whatever means they could, but were ultimately lost to a man.

*13949
 Will of the Lost

*13950
 Encroachment on elven territory is not tolerated, though an exception is occasionally made for those who show proper reverence. Such is the case in the forest of Tethir, where a sect of druids have been welcomed and, on occasion, given special boons for their tireless work. While usually information, such a gift might also include an elven-crafted item like this one.

*13951
 Tethir-Wood Cudgel

*13952
 In the early days of exploration within the jungles of Chult, a Calimshan expedition clashed with a small tribe after removing artifacts from a burial site. A local shaman named Gol'Kai killed a noble while trying to retrieve the sacred items, and the "civilized" invaders retaliated. The tribe did not survive. Weapons such as this were found in nearby villages soon after, accompanied by a silent apparition of Gol'Kai, voiceless as his people.

*13953
 The Angry Soul

*13954
 In the early days of exploration within the jungles of Chult, a Calimshan expedition clashed with a small tribe after removing artifacts from a burial site. A local shaman named Gol'Kai killed a noble while trying to retrieve the sacred items, causing a voracious application of "civilized law." The tribe did not survive. Weapons such as this were found in nearby villages soon after, accompanied by a silent apparition of Gol'Kai, voiceless like his people. 

*13955
 <Delete>The Angry Soul

*13956
 Gladiator's Club +1

*13957
 Gladiator's Club +4

*13958
 Club +2

*13959
 Club +3

*13960
 Heavy Flail +1

*13961
 Jergal was a depraved man who hated life and everything it entailed. Assembling a small army of like-minded mercenaries, he planned to sweep across Faerûn with weaponry that inflicted diseases and curses upon their victims. Though the campaign started well, it ended quickly when one of the men caught Jergal's foul disease. Within days, Jergal and the others were dead.

*13962
 Flail of Jergal

*13963
 Even more frightening than this weapon's power in battle are the tales told by survivors of its attack. Witnesses claim that on impact an asp was seen to snake from the flail and add its venomous fangs to the weapon's strike. 

*13964
 Asp Flail

*13965
 A disciple of Alaundo supposedly crafted these exquisite flails, and bards and sages agree that his intention was to craft a weapon for every star in every constellation. Whether he succeeded or not is still undecided.

*13966
 Flail of Stars

*13967
 A performer with the Circus of the Rose, Kintharsta offered a challenge to any member of the audience： to trade blows, their weapon versus his, until he or they conceded. He offered good odds and had many takers, but few could have hoped to win, thanks to the magic of his flail. He was paranoid of being caught without it, and had several copies crafted. Ironically, he was caught with the ringmaster's wife in the one situation he went unarmed, and was murdered with his flail just out of reach.

*13968
 Kintharsta

*13969
 A performer with the Circus of the Rose, Kintharsta offered a challenge to any member of the audience： to trade blows, their weapon versus his, until he or they conceded. He offered good odds and had many takers, but few could have hoped to win, thanks to the magic of his flail. He was paranoid of being caught without it, and had several copies crafted. Ironically, he was caught with the ringmaster's wife in the one situation he went unarmed, and was murdered with his flail just out of reach.

*13970
 <Delete>Kintharsta

*13971
 Reaver +1

*13972
 Reaver +2

*13973
 Heavy Flail +2

*13974
 Heavy Flail +3

*13975
 Light Flail +1

*13976
 Created by Bertrand the Helper, these weapons saw use in many regal courts throughout the turn of the last century, though there is little in the way of documentation. They are the tools of the trusted deputy or valued assistant; the person who wields power behind the scenes. Neither the adviser nor the advised generally wish such a relationship known, so these items are usually kept a jealous secret.

*13977
 Writ of the Vizier

*13978
 Items from the Old Empires are difficult to catalog, because they deal with events unknown to much of Faerûn. For example, these flails may date from the Orcgate Wars and the killing of the deity Osiris. At the moment of the god's death his avatar fell also, shattering his weapon. When Osiris was resurrected, each piece of that broken flail supposedly became a diluted duplicate of the original, though none of this can be proven. 

*13979
 Heirs of Osiris

*13980
 If J'elnyio of the Anvil had created just a few of these powerful weapons he might have enjoyed a natural death. Instead he produced as many as he could, hoping to shift the balance against evil in the world. The problem, of course, is that his efforts eventually drew attention from the very evil the flails were designed to fight, and balance was restored.

*13981
 Flail of Destruction

*13982
 Eberond, a late commander for the Zhentarim, formed an elite mercenary band of spellcasting warriors to pillage the ruins of Myth Drannor. To protect his men from hostile magic, he outfitted them with these spell-resisting flails. Despite the gifts and payment, the men had no intention of entering Myth Drannor, and instead traveled to Calimshan to retire off of the sale of their weapons.

*13983
 Eberond's Flail

*13984
 Foundation +1

*13985
 Foundation +4

*13986
 Light Flail +2

*13987
 Light Flail +3

*13988
 Light Hammer +1

*13989
 Though his clan tried to dissuade him, the young dwarf Felirik refused to accept that he wouldn't make an exceptional rogue - despite the fact that he couldn't pick a lock to save his life. To combat his inadequacies, Felirik commissioned several Hammers of Blasting. What they lacked in subtlety, they more than made up for in effectiveness, annihilating the locks of chests and doors alike.

*13990
 Hammer of Blasting

*13991
 Runes identify this fine weapon as having been forged by the dwarven Daraz clan some 500 years ago. Hammers of this type were created for the defense of their homes against encroaching goblins and orcs, and each was wound with mighty spells. Unfortunately, fine weapons and dwarven courage were no match for the sheer number of orc invaders. The clan was extinguished, and their weapons were scattered throughout the known world.

*13992
 Daraz Hammer

*13993
 Legends abound of the Beast Lords and their insatiable bloodlust, each claiming that the creatures regularly rampage across the face of Faerûn. These hammers were supposedly created in battle against such beasts, but specifics are unknown. Usually tales like these can be blamed on an imaginative bard with a gullible audience, but the story has stuck in lieu of facts.

*13994
 Hammer of the Beast

*13995
 A legacy that Thalantyr the Conjurer has said he would prefer to forget, these weapons are tied to his early adventuring career and a time when he was held captive by a mysterious powerful creature. He has refused to say how the weapons have retained the heat of he forge they were crafted in, usually ending such inquiries with a frustrated "pray you never find out."

*13996
 Forge Fire

*13997
 Storm +1

*13998
 Storm +2

*13999
 Light Hammer +2

*14000
 Light Hammer +3

*14001
 Warhammer +1

*14002
 A clan of svirfneblin deep within the Underdark created the Hammers of the Wisp to guard against vicious drow hunting parties. They hoped to model an item that could erupt with light, slowing or repelling their enemy. They were initially successful, and a dark elf group broke ranks the first time the weapons were used. No record of the deep gnome clan exists after that, however, and it is unlikely they survived the drow reprisal.

*14003
 Hammer of the Wisp

*14004
 The dwarven smith Silverblade forged the first of these hammers - purportedly combining a masterfully crafted warhammer with a Girdle of Giant Strength and Gauntlets of Ogre Power - as a gift for his military-bound son. Sadly, the son fell before the hammer's completion and, in grief, Silverblade took it up himself, dying in valiant battle. Recently, the dwarf Barun reassembled the device, leading to the creation of additional variants by other master smiths.

*14005
 Hammer of Thunderbolts

*14006
 During the Time of Troubles the walls between dimensions seemed particularly thin, and many creatures normally confined to other planes walked the face of Toril. Unfamiliar items appeared as well, including several of these weapons found after portals or rifts were sighted. The true origins of the Rift Hammers have never been explained, and superstitious folk refuse even to hold them for fear they retain the taint of the lower planes.

*14007
 Rift Hammer

*14008
 The zealous but good-hearted warrior known only as "The Law" gained fame when he created this set of magic weapons to arm the forces of law and discipline. Each was fueled by his burning desire to eradicate chaotic behavior and, as such, they became powerful tools in the maintenance of order.

*14009
 Hammer of Justice

*14010
 Rune Hammer +1

*14011
 Rune Hammer +2

*14012
 Warhammer +2

*14013
 Warhammer +3

*14014
 Mace +1

*14015
 A boon to the devout, this mace and others like it exude the grace and power of the Lady of Love, Sune. A service of great importance is usually required to warrant such a gift, as the creation of powerful items is costly to any faith.

*14016
 Kiss of Sune

*14017
 No one knows for certain where these maces originate. Perhaps they come from the outer planes to help the righteous of Faerûn defend their home, or perhaps their arrival here is simply an accident. Regardless of their origin, they are unusually effective against creatures from other planes of existence.

*14018
 Planar Mace

*14019
 A set of these weapons was originally created for the Sword Coast Legion, a league of clerics and paladins who fought the orc multitudes in the Year of the Black Horde, 1235 DR.

*14020
 Fist of the Legion

*14021
 The most recent recorded appearance of one of these weapons was in the black markets of Amn, rightfully commanding an impressive price. Several such maces have been found over time, each with an array of elemental spells and effects woven through them. The creator remains elusive, though the name "Petty" is evident on each example. It is possible he is a smith on Toril, but his obvious understanding of planar forces suggests a more traveled origin.

*14022
 Petty's Tempest

*14023
 It is said that lieutenants in the armies of Algarond were given these weapons, but not told of the flaws in their design. Many of the wielders died, but all fought valiantly and were accorded the honor of heroes of the realm. The generals responsible for these flawed weapons escaped punishment, and today they are remembered among the revered dead.

*14024
 Soldier's Might

*14025
 Mace of Disruption +2

*14026
 Mace of Disruption +5

*14027
 Mace +2

*14028
 Mace +3

*14029
 Morningstar +1

*14030
 These are the hallmark weapons of the fallen Lord Craghand of Unther, and are named for the fate he suffered. Lacking magical talent himself, Craghand employed a cadre of necromancers in an effort to extend his meager legacy. These wizards succeeded only in damning his court to an age of undeath. Now his mindless form stalks Faerûn, his ageless skeletal body rising time and again even if destroyed.

*14031
 Bone Phoenix

*14032
 These weapons were supposed to be a great breakthrough for the orcs of Amn. Clan leaders liked the idea of rendering enemies helpless, but after the efforts of many shamans and several imprisoned human wizards, the project was abandoned. It seemed that in the hands of the orc elite, a hit strong enough to activate the ability often killed the target anyway, and the extra cost was deemed redundant.

*14033
 Sleepwalker Kin

*14034
 Circling Star morningstars are the creation of Lord Welther Huntsman, a retiring ranger who worried for the safety of his patrolled forests. Having amassed a small fortune in his career, he paid an artificer in Waterdeep to fashion these weapons and gifted them to carefully chosen successors, ensuring a continued reverence for the land.

*14035
 Circling Star

*14036
 These weapons were first used by Whyte's Legion, a fighting company so disciplined that when they marched, their synchronized front line appeared to be a single entity. When these tight formations met an enemy line, they would seem to fall back, deliberately exposing themselves to attack and naturally drawing the enemy inward. The illusion of enemy progress was shattered when a score of morningstars struck at once, beating them down as the legion closed around them.

*14037
 One of Many

*14038
 Drone +1

*14039
 Drone +4

*14040
 Morningstar +2

*14041
 Morningstar +3

*14042
 Longbow +1

*14043
 Taralash was a skilled hunter renowned for his ability to track down even the fleetest of quarry by foot; few animals ever escaped once he had them in the sights of one of his mighty longbows. On his deathbed, when asked of his amazing hunting accomplishments, Taralash replied with honesty that "any man can bend a blade with his hands, but a thinking man uses the forge; these longbows are that forge."

*14044
 Taralash

*14045
 This yew bow is more a work of art than a weapon of war. Fine engravings dance over the polished wood, and the bowstring gleams of gold, almost singing when drawn. Once thought a unique and singular example of elven craftsmanship, this theory was discarded when scholars verified half a dozen identical bows in the ruins of Myth Drannor.

*14046
 Elven Court Bow

*14047
 This longbow was one of many made by a half-elven craftsman whose name has been lost to history. At one time there were several hundred in use by scouts who patrolled the Anauroch desert, but many have been lost or destroyed. Only a few are still known to exist, and these are highly prized and rarely find their way to the open market.

*14048
 Ripper

*14049
 The Pirate Isles of Nelanther are mere whimsy to most common people, and have spawned many a legend. One such tale tells of weapons able to launch arrows between the isles, a likely reference to the Longarm Bows of the region. 

*14050
 Longarm

*14051
 These bows seem primitive at first glance, but behind the crude sinew and hide is a powerful weapon. They are most often found in the far North, but unfortunately, they are also most often found in the hands of a devotee of Auril, the Icemaiden. Most observers will get a good look at the point of the arrows before ever seeing the bow.

*14052
 North Wind Bow

*14053
 Longbow +2

*14054
 Longbow +3

*14055
 Shortbow +1

*14056
 This bow and its kin are most famously linked to Hannable the White and his defense of Gulthmere Forest. He and his men went to the aid of local dryads and defeated legions of orcs, forcing them to abandon their destructive plans. Those of Hannable's force who left the forest were paid with these bows, while those who remained with the grateful dryads received less tangible, but no less enjoyable, rewards.

*14057
 Eaglebow

*14058
 A small village of halflings found itself the target of an evil knight's greed for their gold. The crafty halflings crafted a series of bows that were able to create illusions, making it appear as if an entire army defended the village. Sadly, the observant knight eventually realized the ruse, and the halflings were driven away from their treasure.

*14059
 Phantom Bow

*14060
 In 1099 DR, scholars attempting to verify tales of Tansheron the lich found only his ramshackle keep and withered husk. Evidence suggested a long siege by at least four distinct groups of adventurers, a campaign that eventually wore down his defenses. Presumably weapons of this type were among the loot claimed. The thin, frayed string of this bow appears unusable, but when it is drawn a solid, invisible arrow becomes tangible.

*14061
 Tansheron's Bow

*14062
 This bow is one of several attempts to recreate the wondrous elven Oathbow, which stopped the rampage of Kaoltooth the Aged during the Year of the Dracorage, 1018 DR. Made by human hand and not as powerful as the original, a Lesser Oathbow is still a very effective weapon.

*14063
 Lesser Oathbow

*14064
 This finely crafted bow has the notes of a soft lilting song carved at the grip. The earliest example of the type was found in 884 DR, but the maker was never identified. All are nearly identical except for the melodies, which were, until recently, invariably elven.

*14065
 Lilting Note

*14066
 Shortbow +2

*14067
 Shortbow +3

*14068
 Sling +1

*14069
 Sling of Seeking

*14070
 The gnomes who invented this device weren't known for courage, but their tale was heroic just the same. Defending their home against bugbear invaders, the gnomes hurriedly invented a set of slings so accurate they could be fired behind the wielder's back. So prepared, the gnomes taunted their attackers into a chase, and rained stones on them over their shoulders. Though many bugbears were killed, the gnomes were eventually caught and the village destroyed.

*14071
 Sling of Arvoreen

*14072
 Thought at first to have been blessed by the halfling goddess Arvoreen and granted to the heroic Tuckerby Lettleworp after the Battle of Moor Road, there have actually been a number of these items found. In fact, much like the tales of Littleman, it would seem that nearly every halfling village has a similar story about the acquisition of such an item. What this means regarding their true origins is unknown.

*14073
 Sunlight Sling

*14074
 These slings are the legacy of Endermin and his family, though they did not know their true importance. Endermin and his men had little hope of survival as they descended into ancient crypts to find his vampire-kidnapped fiancé. Valiantly confronting the creature, their humble weapons suddenly erupted in a shower of light, bristling with magic the men had not known was there. The vampire fled, and the fiancé was, thankfully, recovered.

*14075
 Sling of Force

*14076
 A tinker without a sense of proportion, the spunky Gendlesen Barstow worried that she wasn't strong enough for the adventuring life, and so built various magical slings to enhance her strength. Although her first versions were successful, all were stolen from her workbench and eventually scattered across Faerûn.

*14077
 Charming Sling

*14078
 Servan and his sons made their living by removing "pests" from Waterdeep estates, be they badgers or bandits. Servan knew the value of appearances and went to great expense to spare his customers the harsh reality of death in or around their property. To be fair, his tales of peacefully luring creatures from their hiding places were mostly true. He simply neglected to mention the sling bullet that followed soon after.

*14079
 Tempertuppin's Ever-Thrower

*14080
 Bindle "Eye-nock" Tempertuppin based these weapons on one he supposedly saw a fire giant use, reportedly "big enough to throw a donkey 300 paces." Questioning the accuracy of this account brings the predictable retort that "you'll be sorry when a giant puts YOUR ass in a sling." He's a funny man, that Bindle.

*14081
 Sling +2

*14082
 Sling +3

*14083
 Heavy Crossbow +1

*14084
 These weapons were favored for siege work by the forces of King Shastir Longeve, and saw use in the removal of defensive forces taking cover behind battlements. As the king's fortunes waned so did the supply of these crossbows, and today only a scant few remain.

*14085
 Crossbow of Accuracy

*14086
 The enchantress Lady Gracia was fascinated by the legend of a celestial creature that fired love into a person's heart with magical bolts. Attempting to recreate the story she fashioned several launchers to duplicate this effect, but a bolt that would confer the spell proved difficult, and test couples lost their fascination for each other within hours or days. Regardless, Lady Gracia enjoyed the effort, and kept on playing matchmaker until her dying days.

*14087
 Crossbow of Enchantment

*14088
 As their name implies, Feywarden Crossbows were created for the sole task of defending the wild forests of Faerûn. Legend has it that at the dawn of creation, a druid was assigned to each of the forests of the world and these were the weapons they held. Sentiment aside, it should be noted that the "dawn of creation" was an awfully long time ago, and these items bear design principles developed somewhat more recently.

*14089
 Feywarden Crossbow

*14090
 Grace was a serving maid in the household of Thomas, a Cormyrian noble. It was her misfortune to fall in love with her master, who took advantage of her and then cast her aside, ordering her from the house. Enraged, Grace shot him through the heart with a crossbow, for which crime she hanged. When the bow was later examined, it exhibited surprising properties and was eventually duplicated.

*14091
 Graceblood Bow

*14092
 These crossbows were used by the leaders of the Glorious Revolution, a popular uprising against the tyrannical Duke Bogob in the year 1217 DR. The oppressed workers in the fields rose up when they heard the rallying cry： "You have nothing to lose but your chains!" Unfortunately, the duke's well-armed knights were not fazed by idealism and oratory, and the rebellious peasants lost not only their chains, but their lives.

*14093
 Glorious Revolution

*14094
 Heavy Crossbow +2

*14095
 Heavy Crossbow +3

*14096
 Light Crossbow +1

*14097
 Crossbows of this type draw their power directly from the wielder, a liability that can prove deadly. Guil de Lyons used the original for years, before falling to a bandit who was clever enough to engage Guil in melee. His captured weapon has apparently been studied and duplicated, as more examples have appeared since his defeat.

*14098
 Crossbow of Affliction

*14099
 Though the current owners of these weapons might like to believe they were handed down from Mielikki herself, Crossbows of the High Forest were actually created by a powerful group of rangers called the Underwood Company. It would be easy to assume divine involvement, however, due to the substantial magic present within each item.

*14100
 Crossbow of the High Forest

*14101
 The first example of this bejeweled item was created for ceremonial décor, and was never intended to see use. Experiments showed, however, that the weapon instilled great fear in its targets by releasing energy from the strange ruby used in its construction. The crossbow and the assistant who supplied the gem both disappeared soon after, and the weapon has been replicated many times since.

*14102
 Ruby Crossbow

*14103
 The townsfolk of New Mardale created these weapons when an evil enchanter threatened their home. According to legend, the caster who infused them with magic was inspired when she sighted a unicorn at the edge of town, and sought to embody the creature's spirit in a weapon of purity and defense.

*14104
 Crossbow of the Unicorn

*14105
 Menacing bows like this were once the property of the Dying Light, an order of assassins known for their stealth, subtlety, and lethal precision. So feared were they, it was said that their victims were, for all practical purposes, dead from the moment the Dying Light accepted the contract to end their lives. Though these bows remain, the Dying Light is but a memory, its membership having succumbed to Time, the ultimate assassin.

*14106
 Crossbow of Murder

*14107
 Light Crossbow +2

*14108
 Light Crossbow +3

*14109
 Double Axe +1

*14110
 Beast worshippers from the isles west of Chult, the Red Tigers have proven very adaptive to outside interference, remaining active while other isolated peoples have disappeared. It is a talent that has served them well, and even the design of their weaponry seems cross-cultural. While mindful of their origins, they have incorporated, among others, both elven and dwarven ritual references, a combination neither group has cared to attempt on their own.

*14111
 <Delete>Red Tiger Double Axe

*14112
 Beast worshippers from the isles west of Chult, the Red Tigers have proven very resilient to outside pressure, remaining active while other isolated peoples have disappeared. It is a talent that has served them well, and even the design of their weaponry seems cross-cultural. While mindful of their origins, they have incorporated, among others, both elven and dwarven ritual references, a combination neither group has cared to attempt on their own.

*14113
 Red Tiger Double Axe

*14114
 Fear is the primary tool of oppression, and Ch'ole of the Old Bones, a minor despot originally from Thay, took full advantage. He managed, for a time, to rule a small kingdom by threat alone, masquerading as a Lich by using illusion and magic weapons to instill the natural dread people feel toward the undead. His short reign ended when he drew the attention of a creature more familiar with the role.

*14115
 Death Shroud Axe

*14116
 To the displaced victims of an emerging bandit king staking a claim near The Shaar, the Ascorian Double Axe is a symbol of what a simple homegrown despot can accomplish with only a few dozen chests of ancestral pirate gold, a newly-hired personal army of mercenaries, and several puppeteer spellcasters 呪文系統ed in the Shadow Weave. And they say one man can't make a difference any more.

*14117
 Ascorian Double Axe

*14118
 Equipped at great expense, the Bloodstone mercenaries were a company desperate to prove their worth, but fate placed them outside what should have been the defining moment of their careers. In 1090 DR they were supposed to play a part in the Battle of the Bones, but their enhanced staying power would go untapped. Their ship was swamped en route from Tethyr; they never made it to port, and the company remains a historical footnote.

*14119
 Bloodstone Double Axe

*14120
 Axe for the Tall Kin +1

*14121
 Axe for the Tall Kin +3

*14122
 Double Axe +2

*14123
 Double Axe +3

*14124
 Dire Mace +1

*14125
 This mace is permanently bloodstained, a telltale trace of its many years spent bashing heads. The weapon would have been the bane of humanoids throughout its history, but those who wielded it seem to have been purposely left out of historic record.

*14126
 Krotan's Skullcrusher

*14127
 Ardulia the Agile was a man whose speed and skill at knife play made him exceptionally lethal in battle, and he repeatedly proved it by leading raids on settlements along the Sword Coast. He would often challenge the village leader for possession of the town, and with his speed, the duels were always quickly decided in his favor. Ardulia met his match one spring morn however, when he battled the priest Itgan, who wielded this mace. Ardulia seemed to stagger under each blow, slowing his pace to recoup and regain his breath. Without his speed, Ardulia was lost, and fell to the measured attacks of Itgan.

*14128
 Ardulia's Fall

*14129
 The Stoutcorps mercenary company of Rashemen has a faction that specializes in siege work, though terrain problems in the past have caused them to forego traditional castle-breaching equipment. They prefer muscle power over gadgetry, and boast that three of their finest equipped with these "keys" can breach a wall in moments, though it is by no means a subtle affair. 

*14130
 Stoutcorps Key

*14131
 Coarse tracings of the orc gods mark these weapons as indelicate, to say the least. They are deeply ridged, viciously effective, and all too common at the forefront of an orc horde. The inclusion of some "blunt magic" makes them debilitating as well as damaging, and a deep muscle bruise from a solid hit can take a fighter to his knees in short measure.

*14132
 Ebon Dire Mace

*14133
 Ironwood Mace +1

*14134
 Ironwood Mace +3

*14135
 Dire Mace +2

*14136
 Dire Mace +3

*14137
 Quarterstaff +1

*14138
 From the Lhespenbog reed-fields of east Shaar come Aiedo Wither-Sticks, the craft of Meng Aiedo. Though accustomed to working with tall grass bamboo, this eastern craftsman traveled across the inner plains plying his trade with whatever local materials were available. Swamp products tend to be darker in nature than his usual fare, however.

*14139
 Aiedo Wither-Stick

*14140
 A number of these staffs were recently discovered, apparently meant to be the chief arms of a force being assembled by a beholder secreted away beneath the city of Athkatla. Why an eye tyrant would wish to attack the sight of its enemy so specifically is not known, and petitions to the local government have gone unanswered, save for claiming it a matter for local churches to explain. 

*14141
 Negastaff

*14142
 These items are said to manifest during times of great trouble, though the entity responsible varies depending on whose followers you question. Many have begun to think the staffs a gift of the combined gods of good alignment, deities that know their faithful must struggle, and that there is always a need for a healing hand.

*14143
 Staff of Curing

*14144
 These staffs all come from the workshop of Shago-Kahbo, a hermit who claims to have wandered the Anauroch desert for years at a time. He tells stories about "the coming of the dust," possibly referring to the fall of Netheril, but he is otherwise nonsensical. Trying to find meaning in his tales would be no less difficult than finding the supposed plane-shifting Blackforest he so often babbles about.

*14145
 Blackforest Staff

*14146
 Grand Druid is the highest rank within the druidic hierarchy, a position that deals with global concerns instead of day-to-day troubles in the forest. When called to act directly, a Grand Druid has the option to hold a Staff of Ascension that is tailored to his need. When they leave their position the weapon is released into the world, so that it might benefit nature in the hands of others.

*14147
 Staff of Ascension

*14148
 Quarterstaff +2

*14149
 Quarterstaff +3

*14150
 Two-Bladed Sword +1

*14151
 These weapons belonged to the Lyons, a family that ruled in the early days of exploration around the Inner Sea. Patriarch Vargus created a sword for each of his many children, commanding that whosoever killed the finest beast with their blade would be named his successor. Daas, the weakest of the lot, immediately cut off his father's head. He claimed, as his siblings closed around him, that it was "a reasonable interpretation of the rules."

*14152
 <Delete>Sword of Lyons

*14153
 These weapons belonged to the Lyons, a family that ruled in the early days of exploration around the Inner Sea. Patriarch Vargus created a sword for each of his many children, commanding that whosoever killed the mightiest beast with their blade would be named his successor. Daas, the weakest of the lot, immediately cut off his father's head. He claimed, as his siblings closed around him, that it was "a reasonable interpretation of the rules."

*14154
 Sword of Lyons

*14155
 With armor designed to frighten and fighting styles calculated to dazzle, the Corps of the Red Masque were an oddity on any battlefield. Incorporating eastern intimidation tactics and obscure illusion spells, they were known to have turned the tide of several battles with their appearance alone. When last seen, the entire company and all their signature equipment were traveling to the city of Sigil, a planar journey from which they have not yet returned.

*14156
 Blade of the Red Masque

*14157
 These swords were designed for an elite group of guardians meant to stand forever over the tomb of their unnamed master in a display of utter loyalty. One of these stalwart fellows would later drunkenly admit that the core of the group left before dust had time to settle on the door. These weapons have indeed seen heroic use in their day, but not at the hands of their original owners.

*14158
 Sword of Bao

*14159
 Blades of this type bear the marks of elven craftsmen, though the elves as a people are more commonly associated with smaller, more elegant weapons. Certain sects among them worship Corellon Larethian as a god of war, however, and in reverence to him they let no weapon of combat go untrained. Even so, it would still be a rare occurrence for such a weapon to actually see use on an elven battlefield.

*14160
 Blade of Corellon

*14161
 Uthgardt Ceremonial Blade +1

*14162
 Uthgardt Ceremonial Blade +2

*14163
 Two-Bladed Sword +2

*14164
 Two-Bladed Sword +3

*14165
 With the power to restore life itself, these rods are prized indeed! It is not known if this particular example was created to aid in the good works of a saint or prolong the ills of an overlord, for such rods serve indiscriminately.

*14166
 Rod of Resurrection

*14167
 These twisted rods emanate an aura of evil even while inactive, and fill all who gaze upon them with unease. They are capable of projecting a wave of unspeakable horror upon a single foe, filling even the hardiest soul with acute dread, and were certainly created for nefarious use.

*14168
 Rod of Terror

*14169
 These devices are pleasant enough to look at, crafted of solid oak and highlighted with a modest gem or two. More importantly, the rods are potent magic items, capable of calming even the angriest of souls. In the hands of one with a quick tongue, the rods are more than worth their weight in gold.

*14170
 Rod of Beguiling

*14171
 These powerful items allow a wielder to quickly dispel the magic of friend or foe alike. Those who hunt spellcasters particularly prize them, although casters themselves are also quick to snatch them up on the open market.

*14172
 Rod of Reversal

*14173
 These long, thin rods can make their wielder become ethereal, and thus harder to engage in combat.

*14174
 Rod of the Ghost

*14175
 Enchantments abound in the realms of magic, but some have trouble with the incantations. This staff allows the user to charm or even dominate another, eliminating the need to study the spells.

*14176
 Staff of Command

*14177
 This type of staff is the pinnacle of the artificer's craft, and each one represents the culmination of decades of study by a master spellcaster. With the secrets of their creation all but lost, such staffs are more often found in the hoards of ancient dragons than the hands of living wizards.

This staff may be broken to create a retributive strike. All charges in the staff are released in a massive explosion.  Those caught in the blast take hit points of damage equal to six times the number of charges left in the staff.

The wielder may also cast spells on the staff to recharge its uses. The staff will absorb the spells, converting spell levels into charges. Care must be taken, for if the staff absorbs enough spell levels to exceed its charge limit, it will explode as if a retributive strike had been performed.

*14178
 Staff of the Magi

*14179
 Staffs of this kind provide much needed protection for arcane spellcasters. The level of defense varies with each example, but all are useful. Most bear no specific maker's mark, created for utility rather than notoriety.

*14180
 Staff of Defense

*14181
 Staffs of Power are immediately familiar to most spellcasters, and are almost icons of arcane study. The inherent utility of such staffs has resulted in many being crafted or commissioned, and specific histories are usually lost in the crowd.

*14182
 Staff of Power

*14183
 The faithful teach that a Staff of the Holy is the will of a deity made manifest. While this is debatable, these items do tend to find their way to the hands of the truly righteous, by accident or design. Still, the number of these staffs in circulation makes the miraculous origin theory somewhat unlikely.

*14184
 Staff of the Holy

*14185
 Wands of Fire draw upon a discipline of magic that has been studied and venerated for centuries, one whose practitioners are so varied that there can be no determining where the concept originated. It can be said, however, that most modern refinements in the design of such items occurred in Thay, where worship of the Firelord Kossuth is widespread.

*14186
 Wand of Fire

*14187
 It was once thought that creating a Wand of Fear required the arm of a lich, but today that is scoffed at as peasant lore. While most examples do contain fragments of bone, the sample need not come from such a powerful undead creature. Ordinary skeletons serve just as well, and object far less to the procedure.

*14188
 Wand of Fear

*14189
 It is a popular bit of lore that the first wizard to encapsulate magical projectiles within an object like this was apparently drawn and quartered, accused of releasing arcane power to the masses. Most wizards and sorcerers scoff at this, citing that if every creator of wands were killed today, magic would indeed be a VERY exclusive club.

*14190
 Wand of Missiles

*14191
 Those who create items of this type are not quick to let their names be known, as they are often accused of cruelty or treacherous behavior. As useful as Wands of Paralyzation are, they are forever linked to tales of strong warriors rendered helpless and forced to endure gods know what, and that never sits well with a tavern crowd.

*14192
 Wand of Paralyzation

*14193
 The design of the average Wand of Frost owes much to the once mighty legions under Auril the Frostmaiden and, to a lesser extent, some of the more obscure elemental lords. Few producing them today are among those faithful however, and, for the most part, base their work on the arcane rather than the divine.

*14194
 Wand of Negative Energy

*14195
 Wands of Lightning are highly unstable, at least in the early stages of their construction. Many an inexperienced caster has found his laboratory the site of a sudden squall or charged fog, having failed to speak the proper incantations in just the right manner. It is said that elder wizards have allowed tomes with faulty rituals to be circulated, hoping to indirectly teach some humility.

*14196
 Wand of Lightning

*14197
 The powers of a Wand of Summoning owes much to the ancient spells crafted by followers of forgotten beast totems, though the modern example can hardly be called a divinely-inspired tool. Sorcerers and wizards take inspiration from many places, and the resulting mix of incantations often bears little resemblance to their original form.

*14198
 Wand of Summoning

*14199
 Each Wand of the Heavens is a focus point and reservoir for divine power. According to sages, this power flows directly from the cosmos in a thematic rather than denominational fashion, and is thus available to all. Naturally, some say that this meandering description is no less confusing than the wishes of the individual gods themselves. 

*14200
 Wand of the Heavens

*14201
 The magic contained within a Wand of Stinking Cloud is quite volatile, and these items are said to have caused more accidental adventuring deaths than any other arcane item. The foul vapors can unexpectedly overwhelm a party, but the potential danger rarely stops buyers from buying. Dungeon delving is not a calling for the overly cautious.

*14202
 Wand of Stinking Cloud

*14203
 Of all the items sold to adventurers and militias, Wands of Arcane Disjunction cause the most dissent and argument among wizards and sorcerers. While the market cannot be denied, some find it disturbing that spellcasters sell the very thing that may mean the death of one of their kind. Sellers don't mind the debate. Controversy means an increase in demand.

*14204
 Wand of Arcane Disjunction

*14205
 Halberd +1

*14206
 The history of this weapon is obscure, though all examples of the type seem to originate in the great wastes of the Anauroch desert, where vast storms of wind and sand charge the air with energy. Perhaps the smith who created these polearms wished them to be as formidable as that Great Sand Sea itself.

*14207
 Arc Asunder

*14208
 These weapons bear the mark of Atar of the Flame, high shaman of a northern cult that fell under the influence of a creature from the plane of fire. What this entity received in exchange for creating such powerful items is unknown.

*14209
 Will of Atar

*14210
 "...a flood from the creature's black heart, and we dipped the weapons of victory, sanctified as custom demanded. Blessed they were, by the beast and by fate, as power took hold in the steel that felled her." Thus reads a journal excerpt of Captain Jeremiah Vale penned in the Year of the Dracorage, 1018 DR. Strangely, the creature described does not match a commonly known draconic variant, nor does it explain why the weapons involved would be altered so dramatically by exposure to its blood.

*14211
 Dragon's Breath

*14212
 These formidable weapons shimmer slightly at the blade, but are quite solid if tested. Not many adventurers wish to test them thoroughly, however, as they were apparently designed specifically to combat elementals. The sect that created these halberds refer to themselves as "Purists Against the Pure," claiming that nothing is more unnatural than the manifestation of a single natural element. They seek to destroy such "unbalanced" creatures, though their own weapons seem similarly uniform.

*14213
 Water's Edge

*14214
 Ravager +1

*14215
 Ravager +4

*14216
 Halberd +2

*14217
 Halberd +3

*14218
 Scythe +1

*14219
 This weapon is a vicious implement of war formed from the gnarled branch of a great oak and a monstrous blade of rough-finished cold iron. This example and several others were among the unwanted remnants of battles with demonic creatures, probably those under Malimshar or Gaulguth in the Weeping War. Left in the purest of groves for years on end, nature has leeched the evil away, leaving the pure material of the weapons behind to be her vessel.

*14220
 Nature's Scythe

*14221
 Scythes of this sort are truly awesome instruments of indifferent murder, created by the fanatical followers of Iyachtu Xvim just before his transformation and the rebirth of Bane. The faithful of the New Darkness wanted to ensure that no creature was beyond the touch of his fury, and even the name shows disdain for the gods that hold true domain over murder and death, former mortals that the Godson claimed were unworthy.

*14222
 Death's Handmaiden

*14223
 This item was modeled on Baron Gordaire Knightshold's weapon, a ceremonial scythe meant to make him look more rural and less a tyrant. His fledgling kingdom east of the Inner Sea faltered when a revolutionary movement adopted the symbol in their efforts to overthrow him. Each lieutenant in their league was paired with one of these far-more-functional duplicates to rally people behind them. There is little remaining of Gordaire's legacy.

*14224
 King's Scythe

*14225
 On the eve of war in Hillsfar, 679 DR, a militia force desperate for arms appropriated the wares of several traveling merchants. One of the wagons seized held weapons bound for the enemy, a score of scythes that radiated evil. Clerics tried to erase the taint within and render them useful, but the result was far from perfect. They were left as a "Wicked Union" of fell and fair, with neither satisfied completely.

*14226
 Wicked Union

*14227
 On the eve of war in Hillsfar, 679DR, a desperate-for-arms militia appropriated the wares of several traveling merchants. One of the wagons seized held weapons bound for the enemy, a score of scythes that radiated evil. Clerics tried to erase the taint within and render them useful, but the result was far from perfect. They were left as a "Wicked Union" of fell and fair, with neither satisfied completely.

*14228
 <Delete>Wicked Union

*14229
 Sea Reaver +1

*14230
 Sea Reaver +2

*14231
 Scythe +2

*14232
 Scythe +3

*14233
 Spear +1

*14234
 These spears belonged to Guul Shatterneck and his bandit kin, a group quite used to making short work of targets with their magical weapons. Unfortunately they chose to attack their last "victims" without properly investigating them first, and captured members of the Gray Wolf Tribe tore them limb from limb at the next full moon.

*14235
 <Delete>Black Kumade

*14236
 This weapon was a gift from the elven nation to the kingdom of Algarond after the declaration of peace between the two peoples in 1065 DR. Spears of this type are carefully crafted, and rumored to come from the wood of Evereska itself.

*14237
 Heartwood Spear

*14238
 These spears belonged to Guul Shatterneck and his bandit kin, a group quite used to making short work of targets with their magic weapons. Unfortunately, they chose to attack their last "victims" without properly investigating them first, and captured members of the Gray Wolf Tribe tore them limb from limb at the next full moon.

*14239
 Black Kumade

*14240
 The Year of the Awakening, 1001 DR, saw the reemergence of many ancient evils as treasure-hungry explorers unearthed ruins in several locations. One such breach freed Sek'coTul, a lich imprisoned beneath the Forest of Mir. He left for some unknown hold, but his opened tomb quickly tainted trees in the area. Druids cleansed the area with fire, but some of the wood was taken by a local mage and made into these spears.

*14241
 Spear of Withering

*14242
 Briarspikes look like they could have been plucked from some giant quill-covered beast, but the methods involved are very sophisticated and bear the hallmarks of Menold of Waterdeep. This may shed some light on his fate, as he was reported lost to an orc raid on his tower years ago. He may have attempted to buy his freedom with his services, but it would have only made him more valuable as a prisoner.

*14243
 Briarspike

*14244
 Fey Spear +1

*14245
 Fey Spear +3

*14246
 Spear +2

*14247
 Spear +3

*14248
 Kama +1

*14249
 Not everyone on the battlefield is eager for a fight. The devout of Aido Glade seek out conflicts solely to ply their healing skills, trying to ease the suffering of the fallen while avoiding harm themselves. A Thread of Life kama aids in their efforts while marking them as impartial to the cause of the skirmish. They do not judge, knowing that some wars are inevitable. They tend to those in need, regardless of circumstance.

*14250
 Thread of Life

*14251
 There are very few examples of "known" peasant weapons, as most were adapted from farm implements in the absence of "real" martial blades, and by their nature are nondescript. There are exceptions, however, and from the defense of Kyo prefecture comes Hideo's Kama, created to bolster a group of farmers against marauding pirates. The farms survived, though Hideo himself, the architect of the plan, fell out of favor having spent his fortune on the effort.

*14252
 Hideo's Kama

*14253
 Strange as it may seem, this item bears markings that identify it as the equivalent of a courtly dagger, though it is obviously adapted from a simple farming implement. The leader who sponsored the creation of this and similar weapons likely began life in the fields, which suggests a rise to power quite outside traditional bloodlines of royalty.

*14254
 Peasant Dynasty

*14255
 Weapons of this type may have come from a series of destroyed villages in southern Calimshan, though details of that destruction are hard to come by. There are suggestions that a pestilence infested the crops of a small barony during harvest, causing dementia in the citizens and turning them against each other. Whatever the reason, whole communities are thought to have erupted in chaos, leaving behind nothing but their bloodstained tools.

*14256
 Empty Fields

*14257
 A palpable aura around this item marks it as tainted, perhaps rightly so, for all that is known of the Imaskari civilization points to a depth of depravity unmatched in modern times. Of course, such condemnation has had many years to fester, and while a goodly number of Imaskari may have been involved in necromantic studies, it is likely that their vilification springs from later societies elevating themselves through the slandering of others.

*14258
 Imaskari Kama

*14259
 Kama +2

*14260
 Kama +3

*14261
 Kukri +1

*14262
 This variant of the kukri is thought to be associated with worshippers of Akadi, greater power of the elemental plane of air, but this is unverified. These weapons do exhibit abilities that seem appropriate for her domain, but they lack the markings her followers are known to use. Likely these blades are from her realm, but draw their magical energy from elsewhere.

*14263
 Ladymist Talon

*14264
 A regional variant of a very exotic blade, Neverwinter Kukri are made by special order of the Calimshan Businessman's Embassy, and are presented to those who best represent their cultural interests within the area. Occasionally they are found on the black market, but never cheaply.

*14265
 Neverwinter Kukri

*14266
 These blades are occasionally brought to civilization by adventurers, along with tales of ruined temples and the gods of old. Likely this weapon fell under the domain of a sun- or star-worshipping sect, and while possibly far-reaching in their day, no official record detailing their practices has survived.

*14267
 Cutting Star

*14268
 A quick-cutting blade, suited to those who prefer to strike fast and retreat rather than stand toe to toe with their enemies. The name suggests a history with the Shadow Thieves of Amn, though it is not documented as some of their other tools are. The organization has many sub-guilds however, and this may have come from one of them.

*14269
 Sharpshadow Blade

*14270
 These assassin's blades may have originated with a single cult, or perhaps were the signature weapons of a guild for a time, but whatever the case, the makers took their work very seriously.

*14271
 Messenger Blade

*14272
 Kukri +2

*14273
 Kukri +3

*14274
 Sickle +1

*14275
 The product of a summoning gone awry, the Blightbringer was a demonic creature unleashed in the Chondalwood centuries ago. Slain at great cost, the spot where it fell remained tainted for years, twisting anything that took root there. These abominations were meticulously removed and destroyed by local druids, and while the area eventually did return to normal, the tools used to tend it were corrupted over time, resulting in the sickles now called Blightbringer Lineage.

*14276
 Blightbringer Lineage

*14277
 Normally sickles are associated with druidic pursuits, but these items are dark and sinister, and would hardly have belonged to a neutral man or woman of the wood. Blacksoul Sickles speak of nighttime ritual and evil intent, and that is probably why their creator remains anonymous.

*14278
 Blacksoul Sickle

*14279
 This sickle is a pure weapon, crafted by hands careful to let nothing despoil the process of creation. A number of these items were made in memory of fallen heroes, though no specific individual was named. They seem to honor a higher concept instead, and each weapon is a tribute to those who fell unremembered and gave their lives in good faith hoping their sacrifice would mean something.

*14280
 Sickle of Holy Mourning

*14281
 A design easily traceable to Teneraard Treekin, hunter turned blacksmith turned ranger. He spent years making tools for servants of nature, eventually taking them up himself, but he never truly felt accepted in the role. His efforts, while admirable, were born of memories of his father standing over a Cloakwood stag, a species that was eventually hunted to extinction.

*14282
 Teneraard's Sickle

*14283
 A design easily traceable to Teneraard Treekin, hunter turned blacksmith turned ranger. He spent years making tools for servants of nature, eventually taking them up himself, but he never truly felt accepted in the role. His efforts, while admirable, were born of guilt, and the memories of his father standing over a Cloakwood stag, a species that they later learned was hunted to extinction. 

*14284
 <Delete>Teneraard's Sickle

*14285
 Golden Sickle +1

*14286
 Golden Sickle +2

*14287
 Sickle +2

*14288
 Sickle +3

*14289
 Bastard Sword +1

*14290
 Legend states that the warrior Alesia brought the Nameless Light from the stars, although other tales claim it was forged by a grieving father, or was the weapon of a virtuous paladin. In truth, several such blades exist. They were created with the blessing of the Harpers, and each has had many stories from any number of owners. Perhaps that is their true power： they compel people to craft heroes of their own.

*14291
 Nameless Light

*14292
 Forged in smoldering brimstone fires and cooled in the blood of its creator, a Bloodletter blade is a typically evil weapon, the kind of sword that has inspired more than a little diabolical laughter while being waved in the face of one or another virtuous knight. It is possessed of thoroughly heinous life-stealing energies, but if the fates of its previous owners are any indication, its major characteristic could well be the attraction of "comeuppance."

*14293
 Bloodletter

*14294
 The bane of the chaotic or morally suspect, a Lawgiver blade has but one purpose： to enforce the rule of law wherever that authority is challenged or questioned. Whether or not the concept of "law" coincides with the concept of "justice" is largely irrelevant, as the owners of these weapons often view the world in a very polarized fashion. There is right and there is wrong, and other details only serve to confuse the matter.

*14295
 Lawgiver

*14296
 Everyone knows the story： a blade, a dragon, a titanic struggle, and a virtuous knight saving hundreds, nay, thousands of lives! Yes, everyone knows a version of this tale, but how? Could one sword have traveled the world so completely? Perhaps there have been many, perhaps only a few, but it is likely that weapons such as this have become so "well known" in legend that their true histories are forgotten.

*14297
 Dragonslayer

*14298
 A line of black crystal runs the length of this blade, marking it the handiwork of Ortius of Gond, the Mad Tinker. Blades from his stock resonate unnaturally when struck, and although mortal ears can barely perceive the tone, they certainly suffer the effects well enough. The origin of the crystal is not clear, though Ortius was known to have bartered his services to planar creatures on occasion.

*14299
 Discord

*14300
 <Delete>Discord

*14301
 Bastard Sword +2

*14302
 Bastard Sword +3

*14303
 Dagger +1

*14304
 Courtesan assassins were famous for using their wit and charm to infiltrate the intimate chambers of the enemy by the most disarming method imaginable： they were invited. The practice became infamous, which is likely why it is used so infrequently today.

*14305
 Courtesan Blade

*14306
 Weapons of this type are technically impossible, since their blades are made of nothing but razor-sharp ice crystals. Most sages agree they are kept frozen by some sort of link to the inner planes, but this is ultimately just speculation. Ice Talon daggers show a jagged blade and may have been part of a single larger weapon at one time, though the force required to shatter the magic blade must have been enormous indeed.

*14307
 Ice Talon

*14308
 This weapon is thoroughly evil, a quality undiminished by the number of duplicates that have been found in the past. It pulses with a sickening energy, and its moist and yielding grip seems almost alive in the hand. All of this adds to the discomforting thought that it may have been grown, not forged. There is no indication what the source of these items might be.

*14309
 Leech

*14310
 Tagget Coldspring was a smith and tinker who specialized in automated guardians. He did a brisk busi                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    